Files
Farhan Asghar 4c23996839 fix(slides): readable inventory tables on landing page in dark mode (#1641)
The .inv-table cells on slides/index.qmd hardcoded light-mode colors,
leaving the What's Included and Related Resources rows with text that
disappears on the dark background. Added dark-mode overrides for
column text, row hover, and last-column action links.
2026-05-04 07:54:14 -04:00
..

Note

📌 Early release (2026)

These Beamer decks ship with the 2026 MLSysBook refresh. Slides, figures, and speaker notes are actively iterated as the textbook evolves.

FeedbackGitHub issues (teaching notes, errata, and requests).

dev branch live site

ML Systems Lecture Slides

Beamer slide decks for the ML Systems textbook. One deck per chapter, ready to drop into your course.

Quick Start

cd slides/vol1/01_introduction
xelatex 01_introduction.tex   # Compile (run twice for navigation)

Coverage

Volume Chapters Topics
Volume I 17 decks Course overview, Introduction through Responsible Engineering, Conclusion
Volume II 9 decks Course overview, Compute Infrastructure through Inference

Structure

Each chapter is self-contained. All images live in <chapter>/images/. The only shared assets are the Beamer theme and logos.

slides/
├── assets/
│   ├── beamerthememlsys.sty    # Beamer theme (Crimson)
│   └── img/                    # Shared logos
├── vol1/                       # Volume I decks (17 chapters)
│   ├── 01_introduction/
│   │   ├── 01_introduction.tex
│   │   └── images/
│   └── ...
└── vol2/                       # Volume II decks (9 chapters)
    ├── 01_introduction/
    └── ...

Theme

The default theme is Crimson: Harvard crimson accents, white background, branded footer. All decks share a common API (\mlsystitle, \mlsysfocus, \mlsyscard, etc.).

Adopting instructors who want a different look can create their own variant by copying beamerthememlsys.sty and adjusting the color definitions. The API stays the same, so no .tex files need to change.

Contributing

Agent instructions and production guidelines live in .claude/docs/slides/.

Contributors

Thanks to these wonderful people who have helped build the slide decks!

Legend: 🪲 Bug Hunter · Code Warrior · 📚 Documentation Hero · 🎨 Design Artist · 🧠 Idea Generator · 🔎 Code Reviewer · 🧪 Test Engineer · 🛠️ Tool Builder

Vijay Janapa Reddi
Vijay Janapa Reddi

🧑‍💻 🎨 ✍️

Recognize a contributor: Comment on any issue or PR:

@all-contributors please add @username for code, design, doc in slides

License

These slides accompany the ML Systems textbook and follow the same license terms.