Tracks

Learn by outcome

Use tracks when you want a smaller path through the full curriculum: foundations, RAG, agents, inference, training, or AI lab prep.

Beginner12 lessons
AI Engineer Foundations
Start from software and math basics, then build toward first LLM applications without guessing the prerequisite order.

Software engineers, students, and career switchers new to ML systems.

You can read model diagrams, run Python experiments, call LLM APIs, and explain the first full AI app path.

View track
Intermediate13 lessons
RAG and Search Systems
Learn document ingestion, retrieval, reranking, evaluation, and secure enterprise RAG as one coherent path.

Builders working on search, support bots, internal knowledge assistants, and document QA.

You can design a retrieval pipeline, debug faithfulness failures, and choose vector, lexical, and graph retrieval pieces deliberately.

View track
Intermediate13 lessons
Agents and Tool Use
Move from prompting to tool calls, MCP, structured output, code agents, memory, recovery, and human review.

Engineers building coding agents, workflow agents, browser agents, or production tool-use systems.

You can design agent loops with tools, state, recovery policy, evals, and review gates.

View track
Advanced14 lessons
Inference and Serving
Understand serving bottlenecks from TTFT and KV cache through batching, quantization, model parallelism, and autoscaling.

Engineers responsible for latency, cost, local deployment, model gateways, and GPU serving reliability.

You can reason about model fit, slow responses, and which serving technique fixes each bottleneck.

View track
Advanced14 lessons
Training and Alignment
Follow the training stack from scaling laws and data pipelines through SFT, LoRA, RLHF, DPO, rewards, and distillation.

Readers moving from API usage into model adaptation, post-training, and training infrastructure.

You can explain the lifecycle of a model update and choose the right adaptation method for a product constraint.

View track
Advanced12 lessons
AI Lab Interview Prep
A focused path for frontier AI interviews: implementation speed, system design, eval judgment, and technical communication.

Engineers preparing for AI lab, applied research engineer, or LLM systems interviews.

You can practice the concepts interviewers probe while still learning the underlying systems deeply.

View track