Tracks
Three routes, one curriculum
A track is a reading order, not a paywall or a separate course. Every lesson stays open to everyone; the track decides what you see first and how much emphasis the derivations get.
Novice
Start from zero
12 modules · 369 lessons
Concept first, notation second. Every lesson opens with an intuition section and a diagram before any symbol appears, and the heavier derivations are collapsed out of your way.
Best if: New to the field, or returning after a long gap.
- 01Start Here5
- 02Linear Algebra20
- 03Probability28
- 04Statistics23
- 05Programming & DSA27
- 06Visualisation & EDA9
- 07ML Foundations20
- 08Supervised Learning25
- 09Unsupervised Learning26
- 10Deep Learning38
- 11NLP32
- 12LLMs32
Practitioner
Ship working systems
14 modules · 512 lessons
Weighted towards code, metrics, failure modes and deployment. You get the maths you need to debug a model, plus the engineering the textbooks leave out.
Best if: Building models or LLM applications in industry.
- 01Start Here5
- 02Programming & DSA27
- 03Databases & DW23
- 04Optimisation27
- 05ML Foundations20
- 06Supervised Learning25
- 07Unsupervised Learning26
- 08Deep Learning38
- 09NLP32
- 10LLMs32
- 11Fine-Tuning26
- 12RAG28
- 13Time Series15
- 14MLOps & Ethics16
Researcher
Derive it yourself
17 modules · 534 lessons
Full derivations, proofs, theoretical framing and the papers behind each idea. Assumes you want the ELBO derived rather than quoted.
Best if: Preparing for GATE DA, postgraduate study or research work.
- 01Linear Algebra20
- 02Calculus & Optim.17
- 03Probability28
- 04Statistics23
- 05Optimisation27
- 06Game Theory25
- 07Logic30
- 08Classical AI19
- 09ML Foundations20
- 10Supervised Learning25
- 11Unsupervised Learning26
- 12Reinforcement L.26
- 13Deep Learning38
- 14NLP32
- 15LLMs32
- 16Graph ML26
- 17Practice11