Company Benefits Solutions Testimonials Enquire Now
AI curriculum overview
— Programmes

Three Cohort Programmes, One Open-Source Stack

Each programme has defined prerequisites, a set schedule, and project assignments with code review. The three tracks cover different depths — from a first encounter with AI tooling through to a full engineering programme with a capstone report.

Back to Home
— Methodology

How the Programmes Are Structured

All three programmes follow the same structural logic: cohort start date, scheduled sessions, project assignment submission, written code review, and a defined endpoint with deliverables.

The difference between programmes is scope and depth — not the presence or absence of structure. Each programme states its prerequisites, and we check fit before accepting enrolment.

Cohort-based with shared schedule

Project assignments in every programme

Written code review on all submissions

Open-source tools throughout

Programme 01 · 5 weeks

Python and AI Tools Onboarding

A five-week onboarding cohort for participants who have written some Python and want to start using the contemporary open-source AI stack as developers. Covers environment setup, working with open models locally and via APIs, two small project assignments, and weekly code review. Includes a small portfolio repository at the end.

  • Environment setup for local model execution
  • API integration with open models
  • Two project assignments with written code review
  • Portfolio repository at completion

Programme Sequence

1

Environment setup, dependency management, and model installation

2

Running open models locally; understanding inference parameters

3

API integration patterns; first project assignment + review

4

Building a small application with the AI stack

5

Second project assignment, portfolio repository, final code review

Python and AI onboarding

Prerequisites

Some experience writing Python: loops, functions, basic data structures. No prior AI library experience required.

Programme 02 · 14 weeks

Practical AI Engineering Programme

A fourteen-week cohort programme that walks through small-team engineering practice for AI projects — version control, code review habits, working with model serving, evaluation, and reproducibility. Includes three project sprints, written project summaries, and a final capstone in miniature.

  • Version control and code review workflows for AI projects
  • Model serving infrastructure
  • Evaluation methodology and reproducibility
  • Three sprints with written summaries + miniature capstone

Programme Arc

1–3

Engineering foundations: Git workflows, code review practice, environment management

4–7

Model serving, Sprint 1 project assignment + review + written summary

8–11

Evaluation and reproducibility, Sprint 2 assignment + review + summary

12–14

Sprint 3 + miniature capstone project with written summary

AI engineering practice

Prerequisites

Comfortable with Python; some exposure to working with AI libraries or tools. Onboarding programme alumni or equivalent background.

Programme 03 · 32 weeks · part-time

Full Developer Programme

A thirty-two week part-time programme covering the modern open-source AI development stack — model serving, transformer-based architectures, retrieval-augmented systems, evaluation, and small-team engineering practices. Includes four large project sprints, code review on each, and a final capstone project with a written technical report. The programme documents what students build; it does not promise employment outcomes.

  • Transformer-based architectures and model serving
  • Retrieval-augmented generation systems
  • Evaluation, reproducibility, small-team practices
  • Four large project sprints + written technical capstone report

Programme Blocks

I

Weeks 1–8: Open-source AI stack fundamentals; model serving; Sprint 1

II

Weeks 9–16: Transformer architectures; fine-tuning basics; Sprint 2

III

Weeks 17–24: Retrieval-augmented systems; evaluation; Sprint 3

IV

Weeks 25–32: Sprint 4 + capstone project with written technical report

Full developer programme

Prerequisites

Solid Python skills; experience working with AI tools. Prior cohort experience or equivalent professional background. Contact us if unsure about fit.

— Comparison

Which Programme to Choose

Feature Onboarding
RM 520
Engineering
RM 1,950
Full Dev
RM 4,540
Duration 5 weeks 14 weeks 32 weeks
Project assignments 2 3 sprints + capstone 4 sprints + capstone
Written code review
Portfolio repository
Written project summaries
Transformer architectures
Retrieval-augmented systems
Written technical capstone report

Best for

Python & AI Onboarding

Developers who write Python and want a structured first encounter with the open-source AI stack.

Best for

Practical AI Engineering

Developers who have used AI tools and want to study how to work on AI projects in a small engineering team context.

Best for

Full Developer Programme

Developers with solid Python skills who want a thorough part-time path through the full modern AI development stack.

— Standards

Across All Programmes

Data Privacy

Participant data is not shared with third parties for advertising or marketing.

Specific Feedback

Code review refers to specific lines and decisions in the submitted code — not generic comments.

Clear Scope

Each programme's scope is stated clearly before enrolment. We do not oversell what any cohort covers.

Local Invoicing

All payments are in Malaysian Ringgit via local bank transfer or FPX, with a proper invoice issued.

— Pricing

Programme Fees

Programme 01

Python & AI Onboarding

RM 520

Per cohort enrolment · 5 weeks

  • 2 project assignments
  • Written code review
  • Portfolio repository
Enquire
Popular

Programme 02

Practical AI Engineering

RM 1,950

Per cohort enrolment · 14 weeks

  • 3 project sprints + capstone
  • Written code review
  • Written sprint summaries
Enquire

Programme 03

Full Developer Programme

RM 4,540

Per cohort enrolment · 32 weeks (part-time)

  • 4 large project sprints
  • Written code review on all
  • Written technical capstone report
Enquire
— Enrol

Not sure which programme to start with?

Send an enquiry describing your current Python background. We'll tell you which programme fits and when the next cohort starts.

Get in Touch