
Harvard University
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 introduces the use of the Python programming language to manipulate datasets as an alternative to spreadsheets. You will follow the OSEMN framework of data analysis to pull, clean, manipulate, and interpret data all while learning foundational programming principles and basic Python functions. You will be introduced to the Python library, Pandas, and how you can use it to obtain, scrub, explore, and visualize data.
By the end of this course you will be able to:
• Use Python to construct loops and basic data structures
• Sort, query, and structure data in Pandas, the Python library
• Create data visualizations with Python libraries
• Model and interpret data using Python
This course is designed for people who want to learn the basics of using Python to sort and structure data for data analysis.
You don't need marketing or data analysis experience, but should have basic internet navigation skills and be eager to participate.
In this module you will be introduced to Python and how it can be used in data analytics. You will also learn how to use the Jupyter Notebook programming environment.
In this module, you will learn basic programming principles such as variables and variable types using Python. You’ll also delve into basic Python statements such as Booleans and conditional statements.
This week is focused on using a Python library called Pandas. You will learn how to use Pandas to load, select, and clean data.
This week you will further explore and analyze datasets with Python. You will learn how to calculate basic statistics and create data visualizations with Pandas and Matplotlib, another Python library.
This week you will focus on modeling data with Python and interpreting the model results. You complete a data analytics challenge that applies the knowledge of Python and the application of the OSEMN framework you have gained throughout the course.
Some points apply to every course of this kind; see how we rank.
Meta is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (84/100).

Harvard University
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
Learn the concepts and techniques that make up the foundation of data science and machine learning.

Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.

Harvard University
Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.

Harvard University
An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

Harvard University
Build a foundation in R and learn how to wrangle, analyze, and visualize data.