Top 100 Free Online Courses of All-Time

The highest rated online courses and MOOCs of all-time from top universities around the world. Based on thousands of reviews written by Class Central users. Learn more

Showing 100 courses

  • By subject
  • By language
Course Name Start Date Rating
An Introduction to Interactive Programming in Python (Part 1)
7-10 hours a week , 5 weeks long
11th Nov, 2019
Mountains 101
11th Nov, 2019
Learning How to Learn: Powerful mental tools to help you master tough subjects
3-4 hours a week , 4 weeks long
4th Nov, 2019
Understanding Dementia
3 hours a week , 7 weeks long
18th Feb, 2020
Extinctions: Past and Present
3 hours a week , 5 weeks long
4th Nov, 2019
Programming for Everybody (Getting Started with Python)
4th Nov, 2019
Understanding Multiple Sclerosis (MS)
2 hours a week , 6 weeks long
16th Mar, 2020
Six Sigma: Define and Measure
3-4 hours a week , 8 weeks long
Self paced
Aprender
4th Nov, 2019
Maintaining a Mindful Life
3 hours a week , 4 weeks long
18th Nov, 2019
Introduction to Complexity
3-6 hours a week , 10 weeks long
1st Oct, 2019
Quantum Mechanics for Everyone
7-10 hours a week , 4 weeks long
Self paced
Preventing Dementia
2 hours a week , 4 weeks long
15th Oct, 2019
Presentation skills: Designing Presentation Slides
11th Nov, 2019
Learning How To Learn for Youth
4-5 hours a week , 3 weeks long
1st Nov, 2019
Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential
18th Nov, 2019
A Life of Happiness and Fulfillment
2-3 hours a week , 6 weeks long
18th Nov, 2019
Introduction to Real-Time Audio Programming in ChucK
Self paced
Tsinghua Chinese: Start Talking with 1.3 Billion People
2-3 hours a week , 6 weeks long
Self paced
HOPE: Human Odyssey to Political Existentialism
3-5 hours a week , 10 weeks long
Self paced
Introduction to Programming with MATLAB
4-6 hours a week , 9 weeks long
4th Nov, 2019
Justice
3-6 hours a week , 12 weeks long
Self paced
Understanding Clinical Research: Behind the Statistics
4th Nov, 2019
What is a Mind?
3 hours a week , 6 weeks long
4th Nov, 2019
Introduction to Dutch
3 hours a week , 3 weeks long
18th Nov, 2019
Machine Learning for Musicians and Artists
Self paced
Fibonacci Numbers and the Golden Ratio
4th Nov, 2019
Umano Digitale
Self paced
Mindfulness for Wellbeing and Peak Performance
3 hours a week , 6 weeks long
7th Oct, 2019
Elements of AI
5-10 hours a week , 6 weeks long
Self paced
Sound Production in Ableton Live for Musicians and Artists
Self paced
Startup School
22nd Jul, 2019
Introduction to Dynamical Systems and Chaos
3-6 hours a week , 10 weeks long
1st Oct, 2019
English in Early Childhood: Language Learning and Development
2 hours a week , 6 weeks long
21st Oct, 2019
The Science of the Solar System
4-6 hours a week , 10 weeks long
30th Dec, 2019
Matrix Algebra for Engineers
3-4 hours a week , 4 weeks long
4th Nov, 2019
The Bible's Prehistory, Purpose, and Political Future
2-4 hours a week , 6 weeks long
25th Nov, 2019
Medical Neuroscience
16-20 hours a week , 13 weeks long
18th Nov, 2019
English for the Workplace
2 hours a week , 4 weeks long
4th Nov, 2019
Machine Learning
5-7 hours a week , 11 weeks long
11th Nov, 2019
Forensic Facial Reconstruction: Finding Mr. X
2 hours a week , 2 weeks long
14th Oct, 2019
Discover Dentistry
3 hours a week , 6 weeks long
30th Dec, 2019
Basic Spanish 2: One Step Further
4-5 hours a week , 4 weeks long
Self paced
EU policy and implementation: making Europe work!
4th Nov, 2019
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
18th Nov, 2019
The Musculoskeletal System: The Science of Staying Active into Old Age
3 hours a week , 3 weeks long
27th Jan, 2020
Learn to Program: The Fundamentals
6-8 hours a week , 7 weeks long
18th Nov, 2019
Critical Thinking at University: An Introduction
4 hours a week , 2 weeks long
25th Nov, 2019
Cartography
10th Apr, 2019
Dino 101: Dinosaur Paleobiology
3-10 hours a week , 12 weeks long
23rd Nov, 2019

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free