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.

Data Preparation and Management is designed to equip you with the essential skills needed to prepare and manage data effectively using Microsoft Power BI. Throughout this course, you'll learn how to connect, clean, and transform data from various sources to ensure its integrity and quality. You will explore the principles of Extract, Transform, Load (ETL) processes, data storage, and the importance of maintaining data accuracy. This course emphasizes practical applications, providing you with hands-on experience in managing real-world data scenarios. By the end of this course, you’ll be ready to confidently handle data preparation tasks and ensure that your data is ready for analysis and visualization.
This program is for anyone interested in data analytics and visualization; there are no prerequisites. To get the most out of the learning experience, it is recommended to follow the courses in sequence, as each one builds on the skills and knowledge gained in the previous ones. By the time you begin this course, you should have a strong understanding of different types of visualizations and their appropriate use, along with the ability to create cohesive and compelling reports in Power BI. You should also be capable of identifying and addressing common design problems in reports, producing audience-focused reports by understanding business needs.
In this module, you will learn how to set up data sources in Power BI. You’ll explore the different types of data sources available, from structured to unstructured data, and understand how to connect them to your Power BI environment. In this module you'll also cover the basics of connectors, trig…
This module focuses on transforming raw data into a structured format suitable for analysis. You'll be introduced to Power Query, a tool within Power BI, and learn how to perform basic and advanced data transformations. You also cover essential techniques such as appending, merging, and cleaning da…
In this module, you will explore the principles of data storage and processing within Power BI. You’ll learn how to configure data storage options, understand the implications of storage choices on performance, and ensure that your data is optimized for quick access and analysis. Additionally, as y…
This module brings together all the concepts learned in the course through a hands-on project. You’ll be tasked with preparing and managing data for a simulated real-world scenario, applying your knowledge of data sources, transformation, and storage. In this capstone project you will test your abi…
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.