--- title: "TinyML: Edge & Embedded" --- ## HarvardX Professional Certificate in Tiny Machine Learning The complete courseware from the [HarvardX TinyML Professional Certificate on edX](https://www.edx.org/professional-certificate/harvardx-tiny-machine-learning) — 4 courses across 5 chapters covering ML fundamentals through embedded deployment and MLOps. 178 slide decks, 127 readings, and 23 supplementary materials. Originally developed by Harvard SEAS and Google TensorFlow. ```{=html}
Download All (ZIP) View Source edX Course
Courses
Course 1

Fundamentals of TinyML

ML basics, deep learning building blocks, CNNs, computer vision, and responsible AI design.

10 sections · 53 resources · 16 Colabs · Chapters 1–2
Course 2

Applications of TinyML

TensorFlow Lite, quantization, keyword spotting, visual wake words, anomaly detection, and data engineering.

10 sections · 79 resources · 14 Colabs · Chapter 3
Course 3

Deploying TinyML

Embedded hardware, TFLite Micro internals, and hands-on deployment of KWS, VWW, and gesture recognition on Arduino.

11 sections · 67 resources · 2 Colabs · Chapter 4
Course 4

MLOps for Scaling TinyML

ML development lifecycle, continuous training, model conversion, deployment at scale, prediction serving, and monitoring.

12 sections · 126 resources · 2 Colabs · Chapter 5
Related Resources
TinyML Syllabus 10–12 week semester plan with weekly assignments, learning objectives, and adaptation guides. Syllabus →
Hardware Kits Arduino, Raspberry Pi, and Seeed deployment labs for hands-on TinyML projects. Kits →
Textbook Volume I covers the systems foundations: compression, hardware acceleration, benchmarking, and deployment. Vol I →
edX Certificate Self-paced online version of this curriculum on the HarvardX edX platform. 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

``` ::: {.callout-note} These materials were originally developed for the [HarvardX Professional Certificate in Tiny Machine Learning](https://www.edx.org/professional-certificate/harvardx-tiny-machine-learning) on edX. See the [original curriculum](tinyml/README-edx-original.md) for the full item-by-item breakdown including forum prompts and quizzes not listed above. :::