The iAI KAIST page shares deep learning materials that visitors are permitted to use, modify, and distribute.
mlsysbook
Machine Learning Systems is a two-volume textbook about how machine learning systems are built, covering the engineering behind AI.

About mlsysbook
Machine Learning Systems is a two-volume textbook about how machine learning systems are built, optimized, and deployed. It covers topics from a single machine to fleet-scale infrastructure. It is associated with Harvard University and MIT Press 2026, and was last updated in September 2026.
Volume I is titled Introduction to Machine Learning Systems and Volume II is Machine Learning Systems at Scale. Both volumes can be downloaded in HTML, PDF, and EPUB formats. The site also provides interactive labs using Marimo notebooks, a 20-module project called TinyTorch for building an ML framework, a tool called MLSys·im for performance modeling, and hardware kits for deploying to Arduino, Seeed, Grove, and Raspberry Pi.
The material suits students learning AI engineering and instructors teaching it. Instructors can use two-semester syllabi, a pedagogy guide, rubrics, a TA handbook, and 35 lecture slide decks with speaker notes. Career seekers can use StaffML for interview practice for ML systems roles.
Key features
- Two textbook volumes in HTML, PDF, and EPUB formats
- Interactive Marimo notebooks for exploring system trade-offs
- Twenty-module TinyTorch project to build ML framework
- MLSys·im tool for first-principles performance modeling
- Hardware kits for Arduino, Seeed, Grove, Raspberry Pi
- Instructor materials with syllabi, rubrics, and slide decks
- Full textbook available in HTML, PDF, and EPUB
- Includes labs, modeling tools, and hardware projects
- Provides syllabi, rubrics, and lecture slides
- Actively maintained with September 2026 update
mlsysbook at a glance
- Website
- mlsysbook.ai
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Free
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Good for
- Students
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
mlsysbook alternatives
Tools and sites you could use instead, ranked by how closely they match.
Codecademy’s Machine Learning Specialist path covers Python, SQL, pandas, scikit-learn, Matplotlib, and TensorFlow.
A daily study plan for people working toward becoming machine learning engineers.
Runestone Academy provides free online textbooks for mathematics and computer science.
Learn AI From Scratch presents a draft curriculum covering foundational topics for building an understanding of artificial intelligence.
StrataScratch offers over 1,000 data science interview questions across SQL, Python, statistics, machine learning, and data projects.
Popular in Learn to Code
Well-known listings from the same topic.
mlsysbook FAQ
What does Machine Learning Systems cover?
In what formats are the books available?
What hands-on resources does the site offer?
Does the site include materials for teachers?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










