Scaling Machine Learning Systems
Semester plan · Volume II
Overview
Students study how distributed training, communication, fault recovery, and serving work across many machines, and they defend a system design in a final project. The course assumes the introductory course or equivalent background.
Syllabus and schedule
The semester syllabus lists one Volume II chapter for each of the 16 weeks. Each offering sets its own dates and course policies.
Materials
| Resource | Use |
|---|---|
| Volume II | The weekly readings. |
| Lecture slides | One deck per chapter, with speaker notes and in-class exercises. |
| Interactive labs | Browser-based systems experiments that pair with the readings. |
For instructors
The course can also serve as the second half of a two-semester sequence that begins with the introductory course.
Offerings
The course directory lists courses at other institutions that use MLSysBook.