Lecture Slides

A complete lecture course for machine learning systems, ready to teach as-is or adapt to your own syllabus.

What a lecture actually looks like. Samples from Volume I and Volume II.

Slide Decks
What You Get
Semester plans 16-week schedules for Volume I and Volume II, a combined 32-week sequence, and a 10 to 12 week TinyML syllabus. Plans →
Speaker notes Every slide carries timing, teaching guidance, the errors students actually make, and discussion prompts. Guide →
In-class exercises At least five per lecture, with worked answers. Prediction, calculation, peer instruction, and retrieval practice. Details →
Ready to present PDF for projection and PPTX for presenter mode and annotation. Nothing to install. Download →
Yours to edit Full Beamer source with the theme, and every diagram as editable vector art rather than a flattened image. Customize →
License CC BY-NC-SA 4.0. Teach from it, adapt it, and share your version, with attribution. Terms →
Related Resources
Textbook The slides are derived from this two-volume open textbook. Read online or download PDF. Vol I · Vol II
Instructor Blueprint Syllabi, assessment rubrics, TA guide, and course customization — the full teaching toolkit. Blueprint →
Interactive Labs 34 browser-based labs powered by MLSys·im. Pair with slides for hands-on learning. Labs →
Hardware Kits Arduino, Raspberry Pi, and Seeed deployment labs for TinyML and edge AI. Kits →

Part of the MLSysBook Ecosystem

Back to top