Files
cs249r_book/slides
Vijay Janapa Reddi 1e4600a09b feat(slides): integrate TinyML courseware as third slide track
Add TinyML (HarvardX edX Professional Certificate) as a peer of
Vol I and Vol II in the slides subsite. PDFs are served from the
tinyMLx/courseware repo via JS base URL pattern — zero binary
bloat in this repo.

- slides/tinyml.qmd: module-based catalog (5 chapters, 43 sections)
  with human-readable titles and textbook cross-references
- slides/tinyml/README-edx-original.md: original edX curriculum map
- slides/styles.css: module-card, section-list, team-box components
- slides/index.qmd: TinyML card alongside Vol I/II
- slides/_quarto.yml: navbar dropdown + sidebar entry
- instructors/tinyml-syllabus.qmd: 10-12 week semester plan
- instructors/_quarto.yml: navbar + sidebar entry
- .github/workflows/slides-publish-live.yml: package TinyML ZIPs
  from tinyMLx/courseware into the slides-latest release
2026-03-21 14:02:49 -04:00
..

🚧 Under Active Development

This component is being built on the dev branch and is not yet available on the live site.
Content may be incomplete or change without notice. The published curriculum lives at mlsysbook.ai.

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/.

License

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