TinyML: Edge & Embedded

HarvardX Professional Certificate in Tiny Machine Learning

The complete courseware from the HarvardX TinyML Professional Certificate on edX: four courses, in five chapters, that run from ML fundamentals through embedded deployment and MLOps. The materials include slide decks, readings, Colab notebooks, and supplementary material. Harvard SEAS and the Google TensorFlow team developed the original courseware.

Download All (ZIP) View Source edX Course
Courses
Related Resources
TinyML Syllabus A 10–12 week semester plan with weekly assignments, learning objectives, and notes on adapting it. Syllabus →
Hardware Kits Deployment labs for TinyML projects on Arduino, Raspberry Pi, and Seeed boards. Kits →
Textbook Volume I covers the systems foundations: compression, hardware acceleration, benchmarking, and deployment. Vol I →
edX Certificate The self-paced online version of this curriculum, on HarvardX through edX. edX →

The TinyMLx Team

Instructors: Vijay Janapa Reddi, Laurence Moroney, Pete Warden, Lara Suzuki

Guest Instructor: Susan Kennedy

Staff Lead: Brian Plancher

Staff: Colby Banbury, Benjamin Brown, Dhilan Ramaprasad, J. Evan Smith, Matthew Stewart

Contributors: Sharad Chitlangia, Radhika Ghosal, Srivatsan Krishnan, Maximilian Lam, Mark Mazumder

Note

These materials were originally developed for the HarvardX Professional Certificate in Tiny Machine Learning on edX. The original curriculum lists every item, including the forum prompts and quizzes not listed above.

Back to top