cs249r_book

A learning repository for Machine Learning Systems, bringing textbook concepts, labs, tools, and hardware context together so learners can study and build real AI engineering workflows.

Share on XCustom license (see repository)

Overview

This repository is a single integrated curriculum for Machine Learning Systems, combining a textbook series, labs, TinyTorch, hardware kits, and related learning materials. It addresses the gap between building AI quickly and engineering efficient, reliable, safe systems in the real world. Learners use it to study foundations, test trade-offs, build internals, and connect theory with deployment constraints through labs and tool-based exercises.

Key features

  • Textbook series covering foundations, scaling, agentic AI, and physical AI
  • Interactive labs and notebooks for exploring system trade-offs
  • TinyTorch for building ML internals and system components
  • Hardware kits and infrastructure tools for real deployment constraints
  • Instructor resources and learning materials for classroom use

Best for

Best for students, instructors, and learners who want a connected curriculum for ML systems rather than isolated projects. It is useful when you want theory, practice, and real-world constraints to be part of the same learning path.

Upstream
harvard-edge/cs249r_book
Fork on GitHub
Guo-astro/cs249r_book
Upstream stars
29k
Category
Learning, interviews and curated lists
Language
Python
License
Custom license (see repository)
Forked
2026-10-07
Sync status
In syncLast synced 2026-10-08