- Home
- Programmes
- Machine Learning
- North America
230 Short courses in Machine Learning in North America

Theoretical Foundations of Machine Learning
In his three-course Johns Hopkins Engineering's Theoretical Foundations of Machine Learning Dr. Erhan Guven guides you through the full machine learning workflow: from how to clean and prepare data all the way to building deep learning neural networks.

No Code and Agentic AI
Within the No Code and Agentic AI course at Massachusetts Institute of Technology (MIT) you will learn AI and Machine Learning skills through an industry-relevant curriculum designed by MIT faculty, with in-depth modules on Generative AI, Responsible AI, and Agentic AI.

AI and Data Science - Leveraging Responsible AI, Data and Statistics for Practical Impact
Gain in-demand techniques in AI, Data Science, ML, and Generative AI to make AI-Powered Decisions and solve real-world business challenges with this AI and Data Science - Leveraging Responsible AI, Data and Statistics for Practical Impact programme from Massachusetts Institute of Technology (MIT).

Data Engineering with AWS Nanodegree
Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. This Data Engineering with AWS Nanodegree program at Udacity is ideal for those with a basic understanding of Python, SQL, and command-line interfaces.
Applied Data Science with Python
The 5 courses in this Applied Data Science with Python Specialization offered by Coursera in partnership with University of Michigan introduce learners to data science through the python programming language.
Applied Deep Learning Capstone Project
EdX is an online learning platform trusted by over 12 million users offering the Applied Deep Learning Capstone Project Certificate in collaboration with IBMx. In this capstone project, you'll use either Keras or PyTorch to develop, train, and test a Deep Learning model. Load and preprocess data for a real problem, build the model and then validate it.
Convolutional Neural Networks in TensorFlow
This Convolutional Neural Networks in TensorFlow course offered by Coursera in partnership with Deeplearning is part of the upcoming Machine Learning in Tensorflow Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning.
Java Programming - Build a Recommendation System
In this Java Programming - Build a Recommendation System course offered by Coursera in partnership with Duke University, you will show off your problem solving and Java programming skills by creating recommender systems.
IBM AI Engineering
Launch your career as an AI engineer with this IBM AI Engineering course offered by Coursera in partnership with IBM. Learn how to provide business insights from big data using machine learning and deep learning techniques.
Mathematics for Machine Learning - Linear Algebra
In this Mathematics for Machine Learning - Linear Algebra course offered by Coursera in partnership with Imperial College London, they look at what linear algebra is and how it relates to vectors and matrices.
Machine Learning Using SAS Viya
This Machine Learning Using SAS Viya course offered by Coursera in partnership with SAS covers the theoretical foundation for different techniques associated with supervised machine learning models.
Implementing RPA with Cognitive Automation and Analytics
The Implementing RPA with Cognitive Automation and Analytics Specialization offered by Coursera in partnership with Automation Anywhere is designed to introduce RPA, provide a foundation of the RPA lifecycle--from design to bot deployment--and implement RPA with cognitive automation and analytics.
DeepLearning.AI TensorFlow Developer Professional Certificate
In this hands-on, four-course DeepLearning.AI TensorFlow Developer Professional Certificate offered by Coursera in partnership with Deeplearning, you’ll learn the necessary tools to build scalable AI-powered applications with TensorFlow.
Code Free Data Science
The Code Free Data Science course offered by Coursera in partnership UC San Diego is designed for learners seeking to gain or expand their knowledge in the area of Data Science.
Application of AI, InsurTech, and Real Estate Technology
The Application of AI, InsurTech, and Real Estate Technology course offered by Coursera in partnership with University of Pennsylvania is part of the Fintech: Foundations & Applications of Financial Technology Specialization.
Applied Social Network Analysis in Python
The Applied Social Network Analysis in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
The Data Scientist's Toolbox
In this The Data Scientist's Toolbox course offered by Coursera in partnership with Johns Hopkins University, you will get an introduction to the main tools and ideas in the data scientist's toolbox.
Modeling with tidymodels in R
In this Modeling with tidymodels in R course offered by Data Camp you will learn to streamline your machine learning workflows with tidymodels.
Market Basket Analysis in Python
In this Market Basket Analysis in Python course offered by Data Camp you will explore association rules in market basket analysis with Python by bookstore data and creating movie recommendations.
Machine Learning Fundamentals in R
In this Machine Learning Fundamentals in R course offered by Data Camp you will predict categorical and numeric responses via classification and regression, and discover the hidden structure of datasets with unsupervised learning.