Harvard University
Harvard University Logo

Deploying TinyML 
offered by Harvard University

Deploying TinyML
 at 
Harvard University 
Overview

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. Before you know it, you'll be implementing an entire TinyML application.

Duration

5 weeks

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Go to Website External Link Icon

Course Level

UG Certificate

Deploying TinyML
 at 
Harvard University 
Highlights

  • Credit Audit for Free Add a Verified Certificate for $199
  • Topics covered:Computer Science, Deep Learning, Machine Learning, Neural Networks, Embedded Systems, Data Science
Details Icon

Deploying TinyML
 at 
Harvard University 
Course details

What are the course deliverables?
  • An understanding of the hardware of a microcontroller-based device
  • A review of the software behind a microcontroller-based device
  • How to program your own TinyML device
  • How to write code and deploy to a microcontroller-based device
  • How to train a microcontroller-based device
  • Responsible AI Deployment
More about this course
  • 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.
  • 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.
Read more

Deploying TinyML
 at 
Harvard University 
Curriculum

Computer Science, Deep Learning, Machine Learning, Neural Networks, Embedded Systems, Data Science

Faculty Icon

Deploying TinyML
 at 
Harvard University 
Faculty details

Vijay Janapa Reddi
Designation : Associate Professor at John A. Paulson School of Engineering and Applied Sciences (SEAS), Harvard University
Pete Warden
Designation : Technical Lead of TensorFlow Mobile and Embedded at Google

Other courses offered by Harvard University

2 years
A++ Shiksha Grade
#3 QS
24 Months
    – / –
66.19 L
4 years
A++ Shiksha Grade
– / –
  • Jan' 25
60.03 L
18 months
A++ Shiksha Grade
#1 THE
– / –
    – / –
55.11 L
– / –
    – / –
55.11 L
View Other 623 CoursesRight Arrow Icon

Deploying TinyML
 at 
Harvard University 
Contact Information

Address

1350 Massachusetts Ave, Cambridge, Massachusetts 02138, USA
Cambridge ( Massachusetts)

Go to College Website ->