The curriculum
View the dependency map βSequenced so nothing is assumed before it's taught. Every 7th day is a review checkpoint with spaced repetition and a shipped mini-project; the capstone thread starts on Day 119 and runs to Demo Day. Full design rationale lives in the repo's docs/curriculum-outline.md.
Code Foundations
days 1β21 Β· weeks 1β3Python from zero to fluent, plus the software-engineering habits β git, shell, testing, packaging, clean code β that everything else stands on.
CS Core
days 22β49 Β· weeks 4β7Data structures, algorithms, SQL, operating systems, networking, concurrency, security, and system design β the invisible machinery under every production system.
Math for ML
days 50β63 Β· weeks 8β9Vectors, matrices, gradients, probability, statistics and entropy β exactly the math modern ML runs on, taught visually and by building.
Data & Machine Learning
days 64β84 Β· weeks 10β12From messy CSV to validated model: NumPy, pandas, EDA, feature engineering, supervised and unsupervised learning, metrics, and honest error analysis.
Deep Learning & Transformers
days 85β105 Β· weeks 13β15Neural networks from scratch, PyTorch, embeddings, attention, tokenization, and a tiny GPT you train yourself β the internals behind the APIs.
AI Engineering
days 106β133 Β· weeks 16β19The 2026 job core: LLM APIs, prompting, structured outputs, tool use, RAG, vector search, agents, MCP, fine-tuning, multimodal, and AI security.
Evaluation & Observability
days 134β147 Β· weeks 20β21The most underrated hiring signal: golden sets, LLM-as-judge, RAG metrics, regression gates, tracing, red teaming, and continuous evaluation.
Production & MLOps
days 148β161 Β· weeks 22β23Docker, cloud, CI/CD, serving and inference optimization, monitoring, reliability, incident response β shipping AI that stays up and earns its cost.
FDE & Capstone
days 162β180 Β· weeks 24β26Forward-deployed craft: discovery, specs, prototypes, enterprise integration, stakeholder communication β then ship and present your capstone.