AI development course environment
// Courses

Three courses. Each with a defined scope and clear expectations.

From mathematical groundwork to applied Python practice to research literacy — courses organised so you know exactly what you are taking on before you begin.

Back to Home
// Our Approach

How each course is structured

Each Cendekia course follows the same structural principles: a defined scope stated upfront, weekly sessions building on each other in a logical sequence, project-based assessments with individual written feedback, and access to recorded sessions so the pace of a working life does not put you behind.

Before opening each new cohort, we review course content against how the field has moved. The three courses are designed to complement each other — you can take the Foundations course and the Applied Python course in sequence, or take either independently, depending on your background.

All sessions recorded

Available throughout the cohort period and after completion.

Written feedback

Every assessment reviewed individually by the course lead.

Weekly office hours

Live sessions with advance question option for those who cannot attend.

Tangible deliverables

Project work you can keep and reference after the course ends.

Foundations of Machine Learning
// Course 1

Foundations of Machine Learning

12 weeks RM 2,015 Some programming experience

This course covers the mathematical and conceptual groundwork of machine learning — the layer that sits beneath the frameworks and makes their behaviour intelligible. Topics include linear algebra refreshers, probability essentials, gradient-based optimisation, and the structure of supervised and unsupervised learning tasks. It is suited to working professionals with some programming experience who would like a solid base before moving into more applied work.

What you will work through

  • Linear algebra and probability — focused on what matters for ML
  • Gradient descent and the mechanics of model training
  • Supervised learning: regression, classification, evaluation
  • Unsupervised learning: clustering, dimensionality reduction
  • Project-based assessments reviewed with individual written feedback

How the twelve weeks are arranged

1–3

Mathematical refreshers — linear algebra and probability in the context of learning systems

4–6

Optimisation and the training process — gradient descent, loss functions, regularisation

7–9

Supervised learning in depth — models, evaluation methods, practical considerations

10–12

Unsupervised methods and final project — pulling the concepts together in applied work

Enquire About This Course
// Course 2

Applied Python for AI Development

8 weeks RM 1,150 Prior Python familiarity

An applied course on the Python practices that appear in real AI workloads — project structure, data handling with pandas and numpy, working with notebooks and scripts together, and a careful introduction to PyTorch. The course assumes some prior Python familiarity and focuses on the patterns that developers actually reach for in practice, rather than on comprehensive language coverage.

What you will work through

  • Project structure and environment management for AI work
  • NumPy and pandas for data loading, cleaning, and transformation
  • Using notebooks alongside scripts — when each is appropriate
  • PyTorch: tensors, autograd, and building a first model
  • Weekly deliverables that build on each other across the eight weeks

How the eight weeks are arranged

1–2

Environment setup and project structure — working practices for AI development

3–4

NumPy and pandas — data handling at the scale and shape AI work requires

5–6

Notebooks and scripts together — organising work across different formats

7–8

PyTorch introduction and final project — tensors, autograd, a working model

Enquire About This Course
Applied Python for AI Development
Reading AI Research Papers short course
// Course 3 — Short Course

Reading AI Research Papers

2 weeks RM 580 No prior research reading needed

A short course for learners who want a calm, supported introduction to reading contemporary AI research. Each session focuses on one paper, walking through its structure, claims, methods, and limitations together. Participants leave with a practical reading method they can apply on their own afterward — so the course continues to be useful long after the two weeks are done.

What the two weeks cover

  • How AI research papers are structured and why
  • Reading claims, methods, and limitations critically
  • Two complete papers read session by session with the group
  • A portable reading framework to keep and use independently

How the two weeks are arranged

1

First paper — reading structure, understanding claims, examining the methodology together

2

Second paper — applying the reading method, evaluating limitations, consolidating the approach

Enquire About This Course
// Choosing a Course

Which course fits your situation?

A comparison of what each course covers, to help you self-select.

Feature ML Foundations Applied Python Research Reading
Duration 12 weeks 8 weeks 2 weeks
Fee (MYR) RM 2,015 RM 1,150 RM 580
Good if you have some programming background
Covers mathematical concepts
Hands-on Python coding
Introduces PyTorch
Teaches how to read research papers
Lowest commitment to try Cendekia
Best for

ML Foundations

Professionals who want to understand why ML models behave as they do, not only how to use them.

Best for

Applied Python

Developers who want to work with AI tooling more fluently and understand the patterns underneath the libraries.

Best for

Research Reading

Anyone who wants to follow the primary literature rather than relying on summaries, with a low time commitment.

// Standards

What applies across all courses

Personal data kept private

Enrolment information is used only for course administration and direct communication. Not shared with third parties for marketing. PDPA 2010 compliant.

Post-cohort quality review

Every cohort ends with a feedback collection. Responses inform both the next content review and how courses are described to future learners.

Content updated before each cohort

AI moves quickly. We review course material before each new cohort opens and update where the field has shifted in ways that matter for learners.

Limited cohort size

We keep cohort numbers manageable so that individual written feedback and responsive office hours are genuinely feasible, not aspirational.

Pre-enrolment conversations welcome

If you are uncertain whether a course suits your background or goals, contact us before enrolling. We are glad to talk it through.

All-inclusive fixed pricing

One fee covers all materials, recordings, office hours, and individual assessment feedback. No separate charges or premium tiers within each course.

// Pricing

Course fees

All prices in Malaysian Ringgit. Each fee is all-inclusive.

12-week course

ML Foundations

RM 2,015

per enrolment

  • All session recordings
  • Course materials
  • Weekly office hour access
  • Individual assessment feedback
  • Completion record
Enquire
Popular
8-week course

Applied Python

RM 1,150

per enrolment

  • All session recordings
  • Course materials and code samples
  • Weekly office hour access
  • Individual assessment feedback
  • Completion record
Enquire
2-week short course

Research Reading

RM 580

per enrolment

  • Session recordings
  • Reading framework document
  • Two papers read together with the group
  • Lowest commitment to try Cendekia
Enquire
// Get Started

Have a question before you commit to enrolment?

We are glad to talk through prerequisites, scheduling, or anything else that is on your mind. Send us a message or call during office hours.

Get in Touch