All tracks
The curriculum
Six tracks built in sequence. Each one is a prerequisite for the next — hardware foundations make everything above it make sense.
1
Hardware Months 1–3
NAND gates, circuits, CPU architecture, memory systems
2
Systems Months 4–8
Assembly language, C programming, OS internals, shells
3
Compilers & VMs Months 9–13
Lexers, parsers, bytecode, interpreters, runtimes
4
Web & Backend Months 14–20
HTTP, databases, REST APIs, React, full-stack projects
5
ML & Deep Learning Months 21–26
Linear algebra, neural nets, transformers, LLMs
6
AI Agents Months 27–30
Planning, memory, tools, autonomous agent systems