Curriculum

A path, not a playlist.

Four tracks, twenty-three weeks end to end if you follow it linearly. Each module ends with a lab that is graded automatically, so you find out whether the concept stuck before moving on.

Track 01 — Foundations

4 weeks
  1. 01Python for data work
  2. 02Linear algebra you'll actually use
  3. 03Probability & statistics
  4. 04Notebooks, environments, and reproducibility

Track 02 — Core modeling

6 weeks
  1. 01Regression and regularization
  2. 02Trees, forests, and boosting
  3. 03Neural networks from scratch
  4. 04Honest evaluation and error analysis

Track 03 — LLM engineering

8 weeks
  1. 01Transformer architecture
  2. 02Fine-tuning & adapters
  3. 03Retrieval & RAG systems
  4. 04Agents & tool use
  5. 05Evaluation & deployment

Track 04 — Production

5 weeks
  1. 01Serving and autoscaling
  2. 02Monitoring and drift
  3. 03Cost control
  4. 04Safety, governance, and documentation

The LLM track in detail

Our most popular track. Every module pairs a short concept lesson with labs you run against real models.

  1. 01Transformer architecture6 labs
  2. 02Fine-tuning & adapters8 labs
  3. 03Retrieval & RAG systems7 labs
  4. 04Agents & tool use9 labs
  5. 05Evaluation & deployment5 labs
Start the LLM track