Harvard University · edX
Fundamentals of TinyML
4.567 ratingsFocusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

This course focuses on the ethical and data governance dimensions of AI deployment. You’ll apply Microsoft’s six Responsible AI principles to score new use cases, detect and escalate bias in model outputs, vet third-party datasets for ethical sourcing, and classify and monitor data assets to enforce retention and quality standards.
This course bridges technical controls with ethical decision-making at the managerial level. Some familiarity with AI model concepts is helpful.
By the end of this course, you will be able to assess ethical AI risks, justify mitigation decisions, evaluate data quality and lineage, and produce governance documentation suitable for responsible AI review, audit preparation, and deployment approval.
This module introduces Microsoft's six Responsible AI principles and the use-case intake review framework, covering what each principle requires of an AI deployment, how principles are applied to score a specific use case, and what a well-structured intake form looks like before a reviewer begins t…
This module puts the review framework into practice. Learners score a complete use-case intake form against all six Responsible AI principles, assign an overall proceed, mitigate, or reject decision, and document the required follow-up actions for the product team.
This module develops learners' ability to interpret a pre-run bias-scan report, identify statistically significant bias indicators such as disparate impact across demographic attributes, and escalate findings as a P1 ethics incident — the foundational skill for any AI governance lead responsible fo…
This module develops learners' ability to evaluate multiple bias mitigation strategies — including Feature Reweighting and post-processing approaches — assess each against ethical and operational criteria, and justify a preferred control in a format suitable for steering-committee review.
This module develops learners' ability to evaluate a third-party dataset against an Internal Data Ethics Checklist—assessing sourcing transparency, consent documentation, representational fairness, and licensing compliance—and to produce a documented approve or reject decision that can withstand go…
This module develops learners' ability to trace dataset provenance using lineage metadata—identifying the origin, transformation history, and consent status of each training data source—and flag assets that lack the documentation required for ethical use in model training.
This module develops learners' ability to evaluate vector-store embeddings against a four-tier data classification schema, assign the appropriate sensitivity label, and enforce the corresponding retention tag — producing a classified and tagged embedding index that meets policy and audit requiremen…
This module develops learners' ability to interpret data-quality dashboard metrics — including feature drift and outlier detection — assess whether quality thresholds have been breached, and trigger data-steward remediation workflows with documented tickets that give stewards everything they need t…
In this project, learners produce a portfolio-ready Ethical AI Review Package that consolidates all Responsible AI work completed throughout LC 2 into a single integrated governance artifact. The resulting deliverable reflects the type of end-to-end Responsible AI review documentation used by AI go…
Some points apply to every course of this kind; see how we rank.
Microsoft is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (86/100).
Harvard University · edX
Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.
Harvard University · edX
Learn the concepts and techniques that make up the foundation of data science and machine learning.
Harvard University · edX
An introduction to the intellectual enterprises of computer science and the art of programming.
Harvard University · edX
Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.
Harvard University · edX
An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.
Harvard University · edX
Build a foundation in R and learn how to wrangle, analyze, and visualize data.