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

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.

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.
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.
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.
Fraud Detection in R
In this Fraud Detection in R course offered by Data Camp you will learn to detect fraud with analytics in R by detecting anomalies in the type of payment methods used.
Model Validation in Python
In this Model Validation in Python course offered by Data Camp you will learn the basics of model validation, validation techniques, and begin creating validated and high performing models.
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.
Preprocessing for Machine Learning in Python
In this Preprocessing for Machine Learning in Python course offered by Data Camp you will learn how to clean and prepare your data for machine learning!
Machine Learning with caret in R
In this Machine Learning with caret in R course offered by Data Camp you will learn the big ideas in machine learning like how to build and evaluate predictive models.
Hyperparameter Tuning in Python
In this Hyperparameter Tuning in Python course offered by Data Camp you will learn techniques for automated hyperparameter tuning in Python, including Grid, Random, and Informed Search
Applied Plotting, Charting and Data Representation in Python
The Applied Plotting, Charting and Data Representation in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
ARIMA Models in Python
In this ARIMA Models in Python course offered by Data Camp you will learn about ARIMA models in Python and become an expert in time series analysis.
Linear Classifiers in Python
In this Linear Classifiers in Python course offered by Data Camp you will learn the details of linear classifiers like logistic regression and SVM.
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.
Machine Learning for Finance in Python
In this Machine Learning for Finance in Python course offered by Data Camp you will learn to model and predict stock data values using linear models, decision trees, random forests, and neural networks.
Designing Machine Learning Workflows in Python
In this Designing Machine Learning Workflows in Python course offered by Data Camp you will learn to build pipelines that stand the test of time.
Extreme Gradient Boosting with XGBoost
In this Extreme Gradient Boosting with XGBoost course offered by Data Camp you will learn the fundamentals of gradient boosting and build state-of-the-art machine learning models using XGBoost to solve classification and regression problems.
Advanced NLP with spaCy
In this Advanced NLP with spaCy course offered by Data Camp you will learn how to use spaCy to build advanced natural language understanding systems, using both rule-based and machine learning approaches.
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.