Skip to main content

Individual Course

Deploying TinyML

Course Length

5 weeks

2-4 hours per week

Featuring faculty from:

Harvard John A. Paulson School of Engineering and Applied Sciences LogoHarvard John A. Paulson School of Engineering and Applied Sciences

Enroll by Individual

Certificate Price:

$ 299

Enroll by Individual

Certificate Price:

$ 299

Learn to program in TensorFlow Lite for microcontrollers so that you can write the code, and deploy your model to your very own tiny microcontroller.

Have you wanted to build a TinyML device? In Deploying TinyML, you will learn the software, write the code, and deploy the model to your own tiny microcontroller-based device. Before you know it, you’ll be implementing an entire TinyML application.

A one-of-a-kind course, Deploying TinyML is a mix of computer science and electrical engineering. Gain hands-on experience with embedded systems, machine learning training, and machine learning deployment using TensorFlow Lite for Microcontrollers, to make your own microcontroller operational for implementing applications such as voice recognition, sound detection, and gesture detection.

The course features projects based on a TinyML Program Kit that includes an Arduino board with onboard sensors and an ARM Cortex-M4 microcontroller. The kit has everything you need to build applications around image recognition, audio processing, and gesture detection. Before you know it, you’ll be implementing an entire tiny machine learning application. You can preorder your Arduino kit here.

Tiny Machine Learning (TinyML) is one of the fastest-growing areas of deep learning and is rapidly becoming more accessible. The third course in the TinyML Professional Certificate program, Deploying TinyML provides hands-on experience with deploying TinyML to a physical device.

The course will be delivered via edX and connect learners around the world.

Self-Guided

edX

  • Learn from Harvard faculty
  • Do it on your own time
  • Get a certificate, add it to your resume
  • Be part of the Harvard Community
Data Science for Business values

Faculty

Your Instructor

Pete Warden

Technical Lead of TensorFlow Mobile and Embedded at Google
Read full bio.

Your Instructor

Vijay Janapa Reddi

Associate Professor at John A. Paulson, School of Engineering and Applied Sciences (SEAS) at Harvard University

Vijay Janapa Reddi is an Associate Professor at Harvard University, Inference Co-chair for MLPerf, and a founding member of MLCommons, a nonprofit ML (Machine Learning) organization aiming to accelerate ML innovation.

Read full bio.

Professional Certificate Series

Complete your journey with a Professional Certificate Series

An example HarvardX certificate

Ways to take this course

Audit or Pursue a Verified Certificate

A Verified Certificate costs $299 and provides unlimited access to full course materials, activities, tests, and forums. At the end of the course, learners who earn a passing grade can receive a certificate.

⁠Alternatively, learners can Audit the course for free and have access to select course material, activities, tests, and forums. Please note that this track does not offer a certificate for learners who earn a passing grade.

Stay tuned for more

Don’t miss a thing. Subscribe to our newsletter and get updates on exclusive content for Harvard Online learners.