Course map
Thirty modules in eight parts. The core track (Modules 0–15, 21–23 and the capstone) is the path every learner follows; electives go deeper and can be taken once the modules they build on are done. Hover a module to highlight what it builds on (gold) and what builds on it (green).
Orientation
Part I · Foundations
Module 01Core
Shapes and Linear Algebra
5 Hours · builds on 0
Module 02Core
Calculus and Optimization
4 Hours · builds on 1
Module 03Core
Probability and Information
4 Hours · builds on 2
Module 04Core
How a Model Learns From Data
5 Hours · builds on 3
Module 05Core
Sequences Before Transformers
3 Hours · builds on 4
Part II · The Transformer
Part III · Building an LLM
Part IV · The Modern Architecture
Module 15Core
The LLaMA Block
5 Hours · builds on 7, 10
Module 16Elective
Efficient and Long Attention
4 Hours · builds on 15
Module 17Elective
Mixture of Experts
3 Hours · builds on 15
Module 18Elective
Beyond Attention: Linear Attention and Hybrids
3 Hours · builds on 15, 5
Module 19Elective
Reading a Model Card
2 Hours · builds on 15