AI Engineering from Scratch Maps AI’s Full Stack
AI Engineering from Scratch is a free, MIT-licensed curriculum spanning 503 lessons, 20 phases, and roughly 320 hours across Python, TypeScript, Rust, and Julia. It takes developers from mathematical foundations to LLMs, agents, infrastructure, and multi-agent systems by implementing core algorithms before using production frameworks.
This is an unusually ambitious attempt to turn AI engineering’s fragmented learning landscape into one coherent, build-first path.
- –The “implement it, then use the framework” structure can build intuition that API-focused courses often skip.
- –Its scope covers the full stack, from linear algebra and backpropagation to MCP servers, agents, production infrastructure, and capstones.
- –Reusable outputs such as skills, agents, prompts, and MCP servers make lessons more practical than notebook-only exercises.
- –At roughly 320 hours, the curriculum’s biggest challenge is completion; developers should use its placement tools to choose a focused starting phase.
- –MIT licensing makes the material useful for self-study, teaching, internal training, and derivative courses.
DISCOVERED
1h ago
2026-08-23
PUBLISHED
2h ago
2026-08-23
RELEVANCE
AUTHOR
techNmak