Cursarium logoCursarium

Free Machine Learning Courses

25 free courses from 14 providers. No payment required.

25
Free Courses
14
Providers
8
With Certificates
4.5
Avg Rating

Free machine learning courses covering supervised learning, unsupervised learning, regression, classification, and model evaluation from top universities and platforms.

All Free Machine Learning Courses

Stanford Online
Stanford Online
Free
intermediate

Machine Learning

Stanford Online

4.9(5,200)
11 weeksintermediate
Free
Google
Google
Free
beginner

Machine Learning Crash Course

Google

4.6(8,500)
15 hoursbeginner
Free
CS50's Introduction to Artificial Intelligence with Python
Harvard / edX
Free
beginner

CS50's Introduction to Artificial Intelligence with Python

Harvard / edX

4.8(4,500)
7 weeksbeginner
Free
Kaggle
Kaggle
Free
beginner

Intro to Machine Learning

Kaggle

4.5(9,800)
3 hoursbeginner
Free
Intro to Machine Learning with PyTorch
Udacity
Free
beginner

Intro to Machine Learning with PyTorch

Udacity

4.5(3,400)
3 monthsbeginner
Free
Full Stack Deep Learning
FSDL
Free
advanced

Full Stack Deep Learning

FSDL

4.7(1,500)
Self-pacedadvanced
Free
Elements of AI
University of Helsinki
Free
beginner

Elements of AI

University of Helsinki

4.6(7,800)
6 weeksbeginner
Free
NYU
NYU
Free
advanced

Deep Learning

NYU

4.8(1,400)
14 weeksadvanced
Free
Deep Learning Fundamentals with Keras
edX
Free
beginner

Deep Learning Fundamentals with Keras

edX

4.4(3,200)
5 weeksbeginner
Free
Automated Testing for LLMOps
DeepLearning.AI
Free
intermediate

Automated Testing for LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free
Stanford Online
Stanford Online
Free
intermediate

Deep Learning

Stanford Online

4.8(2,200)
10 weeksintermediate
Free
Introduction to Machine Learning
MIT OpenCourseWare
Free
intermediate

Introduction to Machine Learning

MIT OpenCourseWare

4.6(1,200)
14 weeksintermediate
Free
Artificial Intelligence
MIT OpenCourseWare
Free
intermediate

Artificial Intelligence

MIT OpenCourseWare

4.7(2,400)
14 weeksintermediate
Free
Machine Learning for Healthcare
MIT OpenCourseWare
Free
advanced

Machine Learning for Healthcare

MIT OpenCourseWare

4.5(850)
14 weeksadvanced
Free
Kaggle
Kaggle
Free
intermediate

Intermediate Machine Learning

Kaggle

4.5(7,200)
4 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Feature Engineering

Kaggle

4.5(5,100)
5 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Time Series

Kaggle

4.4(3,800)
5 hoursintermediate
Free
Machine Learning for Beginners
Microsoft
Free
beginner

Machine Learning for Beginners

Microsoft

4.6(2,200)
12 weeksbeginner
Free
Microsoft Learn
Microsoft Learn
Free
intermediate

Azure Data Scientist Associate

Microsoft Learn

4.4(3,500)
8 hoursintermediate
Free
edX
edX
Free
beginner

Google Cloud: Introduction to AI and Machine Learning

edX

4.4(2,200)
3 weeksbeginner
Free
edX
edX
Free
beginner

Data Science Essentials

edX

4.4(3,500)
6 weeksbeginner
Free
Efficiently Serving LLMs
DeepLearning.AI
Free
advanced

Efficiently Serving LLMs

DeepLearning.AI

4.5(2,200)
1 houradvanced
Free
Introduction to Vertex AI
Google Cloud
Free
intermediate

Introduction to Vertex AI

Google Cloud

4.4(3,800)
6 hoursintermediate
Free
AWS Machine Learning Foundations
Udacity
Free
beginner

AWS Machine Learning Foundations

Udacity

4.3(2,200)
2 monthsbeginner
Free
LLMOps
DeepLearning.AI
Free
intermediate

LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free

Why Learn Machine Learning for Free?

Many of the best machine learning courses are offered free by top universities and companies.

Free courses let you explore machine learning before committing to a paid specialization.

The quality of free machine learning education has never been higher — many courses match university curricula.

You can learn at your own pace without pressure from subscription deadlines.

8 of these free courses offer certificates you can add to your resume.