- Home
- Programmes
- Machine Learning
268 Short courses in Machine Learning

Next Generation Continual Learning (Internship)
Could you imagine the amount of real-world applications that could be developed if we extended this human ability to modern-day AI systems (especially deep neural networks)? Learn more with the Next Generation Continual Learning (Internship) project at King Abdullah University of Science and Technology (KAUST).

Accelerated Simulation of Reactive Flows Using Deep Neural Networks (Internship)
The Accelerated Simulation of Reactive Flows Using Deep Neural Networks (Internship) project from King Abdullah University of Science and Technology (KAUST) aims to develop an algorithm for accelerated computations by developing high fidelity reduced-order data-based chemical kinetics solver using autoencoder and neural network algorithm.

Introduction to Machine Learning and Deep Learning in Geosciences
This is an introductory-level course of Machine Learning. The aim of this course is to provide an overview of the main machine learning methods and their application to geophysical, geochemical, geological and environmental data.
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.
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.
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.
Artificial Intelligence on Microsoft Azure - Machine Learning and Python Basics Microcredential
During this Artificial Intelligence on Microsoft Azure - Machine Learning and Python Basics Microcredential from CloudSwyft Global Systems by FutureLearn you will develop AI and machine learning skills using Python and Microsoft Azure, on the path to role-based certifications.
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.
Deploying Machine Learning Models
This Deploying Machine Learning Models course offered by Coursera in partnership with UC San Diego is part of the Python Data Products for Predictive Analytics Specialization.
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.
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.
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.
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.
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.
Self-driving Cars
The "Self-driving Cars" course covers autonomous driving concepts using Autoware Mini from the University of Tartu Autonomous Driving Lab. Students will implement core autonomy stack components in Python and test their software in a virtual Tartu simulation. The course ends with a demo ride in a self-driving Lexus.
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 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.
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.
Deep Learning Methods for Medical Image Analysis
The Deep Learning Methods for Medical Image Analysis hands-on course by KTH Royal Institute of Technology will provide you with a general introduction of supervised learning and its applications in medical image analysis.