120 Free Online Math Courses from the World’s Top Universities


In this article, we’ve compiled over 220 online courses offered by the 60 best universities in the world for studying math.
We did so by combining popular university rankings to identify the best institutions, and then using the Class Central database to find all their math online courses.
Methodology
I built the list following the same data-driven approach used to build the list of computer science courses from the top CS universities.
First, I identified the leading world university rankings. Since I was specifically interested in math, I looked at their latest rankings of the best universities for studying math (or closest superset). Here are the rankings I ended up using:
Times Higher Education: World University Ranking 2024 — Physical Sciences
Shanghai Ranking: Academic Ranking of World Universities 2023 — Mathematics
Then, we crawled and scraped each ranking.
Now that I had some data, I used Jupyter with Python to process it. I combined the three rankings into one by averaging the position of each university in each ranking. Then, I filtered out the universities that didn’t offer online courses, and limited the list to the top 60 institutions.
For the latest update of this article, Suparn used the same sources and methodology to find the top 60 universities offering online math courses.
Combined ranking: top 10 universities for studying mathematics in 2024
As you can see in the image above, I found that the top three math institutions are:
Finally, I used the Class Central database, with its 250K online courses, to find all the math courses offered by the universities in the ranking.
The end result is a list of more than 220 online courses offered by 60 best universities in the world for studying math in 2024.
While processing the data, I noticed something interesting: 59 of the top 60 universities offer online courses, a lot more than I would have guessed. The world’s top institutions are very prolific creators of online courses.
Stats
Enrollments range from 11 to over 13 million. There are 8 courses with over 1 million enrollments
Altogether, the courses in this list have over 50 million enrollments, with an average of over 382 thousand enrollments
210 courses are free and 17 are paid
211 courses are in English, 8 French, 3 Chinese and 1 each in Spanish, German, Korean, Kazakh, and Russian
Together, they account for 1,900 reviews at Class Central, with an average of 29 reviews
Average Rating 4.53 out of 5.0
66 courses are beginner level, 45 are intermediate level, and 12 are advanced level.
Linear Algebra (26)
Matrix Algebra for Engineers from The Hong Kong University of Science and Technology ★★★★★(749)
Linear Algebra - Foundations to Frontiers from The University of Texas at Austin ★★★★☆(16)
Introduction to Linear Models and Matrix Algebra from Harvard University ★★★★☆(12)
Mathematics for Machine Learning: Linear Algebra from Imperial College London ★★★☆☆(9)
Linear Algebra from Massachusetts Institute of Technology ★★★★★(3)
Matrix Methods in Data Analysis, Signal Processing, and Machine Learning from Massachusetts Institute of Technology ★★★★★(3)
Algèbre Linéaire (Partie 1) from École Polytechnique Fédérale de Lausanne ★★★★★(2)
Algèbre Linéaire (Partie 2) from École Polytechnique Fédérale de Lausanne ★★★★★(1)
Algèbre Linéaire (Partie 3) from École Polytechnique Fédérale de Lausanne ★★★★★(1)
Linear Algebra III: Determinants and Eigenvalues from Georgia Institute of Technology ★★★★★(1)
Linear Algebra IV: Orthogonality & Symmetric Matrices and the SVD from Georgia Institute of Technology ★★★★★(1)
MIT A 2020 Vision of Linear Algebra, Spring 2020 from Massachusetts Institute of Technology ★★★★★(1)
Applications of Linear Algebra from Georgia Institute of Technology ★★★★★(1)
Linear Algebra: Linear Systems and Matrix Equations from Johns Hopkins University
Linear Algebra: Matrix Algebra, Determinants, & Eigenvectors from Johns Hopkins University
Linear Algebra I: Linear Equations from Georgia Institute of Technology
Linear Algebra II: Matrix Algebra from Georgia Institute of Technology
Linear Algebra: Orthogonality and Diagonalization from Johns Hopkins University
Advanced Linear Algebra: Foundations to Frontiers from The University of Texas at Austin
MIT 2.087 Engineering Mathematics: Linear Algebra and ODEs, Fall 2014 from Massachusetts Institute of Technology
Linear Algebra from Elementary to Advanced from Johns Hopkins University
Introductory Linear Algebra from Georgia Institute of Technology
Linear Algebra from Massachusetts Institute of Technology
Matrix Calculus for Machine Learning and Beyond from Massachusetts Institute of Technology
A Vision of Linear Algebra from Massachusetts Institute of Technology
Computational Science and Engineering I from Massachusetts Institute of Technology
Differential Equations (6)
Differential Equations for Engineers from The Hong Kong University of Science and Technology ★★★★★(329)
Differential Equations from Massachusetts Institute of Technology ★★★★★(2)
18.03x Differential Equations from Massachusetts Institute of Technology
Numerical Solution of Differential Equations: Oxford Mathematics 3rd Year Student Lecture from University of Oxford
Engineering Math: Differential Equations and Linear Algebra from Massachusetts Institute of Technology
Differential Equations from Massachusetts Institute of Technology
Mathematics (43)
Fibonacci Numbers and the Golden Ratio from The Hong Kong University of Science and Technology ★★★★★(252)
How to Learn Math: For Students from Stanford University ★★★★☆(17)
Convex Optimization from Stanford University ★★★★★(8)
Mathematics for Engineers: The Capstone Course from The Hong Kong University of Science and Technology ★★★★★(5)
A-level Mathematics for Year 12 - Course 1: Algebraic Methods, Graphs and Applied Mathematics Methods from Imperial College London ★★★★★(2)
Mathematical Thinking in Computer Science from University of California, San Diego ★★★★★(2)
Mathematics for Engineers from The Hong Kong University of Science and Technology ★★★★★(1)
Essential Math for AI from Columbia University
Cómo Aprender Matemáticas - Para Estudiantes from Stanford University
A-level Further Mathematics for Year 12 - Course 1: Complex Numbers, Matrices, Roots of Polynomial Equations and Vectors from Imperial College London
Delivery Problem from University of California, San Diego
A-level Further Mathematics for Year 13 - Course 1: Differential Equations, Further Integration, Curve Sketching, Complex Numbers, the Vector Product and Further Matrices from Imperial College London
Further Mathematics Year 13 course 2: Applications of Differential Equations, Momentum, Work, Energy & Power, The Poisson Distribution, The Central Limit Theorem, Chi Squared Tests, Type I and II Errors from Imperial College London
Introduction to optimization on smooth manifolds: first order methods from École Polytechnique Fédérale de Lausanne
Introduction to Complexity Science from Nanyang Technological University
Mathematics of Waves: Visualized with Neural Networks from Purdue University
Nonlinear Dynamics and Chaos from Cornell University
MIT RES.LL-005 Mathematics of Big Data and Machine Learning, IAP 2020 from Massachusetts Institute of Technology
Engineering Mathematics (UW ME564 and ME565) from University of Washington
离散数学 from Shanghai Jiao Tong University
How Learning Ten Equations Can Improve Your Life - David Sumpter from University of Oxford
Analyse I (partie 4) : Limite d'une fonction, fonctions continues from École Polytechnique Fédérale de Lausanne
Analyse I (partie 5) : Fonctions continues et fonctions dérivables, la fonction dérivée from École Polytechnique Fédérale de Lausanne
Analyse I (partie 6) : Etudes des fonctions, développements limités from École Polytechnique Fédérale de Lausanne
Analyse I (partie 1) : Prélude, notions de base, les nombres réels from École Polytechnique Fédérale de Lausanne
Analyse I (partie 2) : Introduction aux nombres complexes from École Polytechnique Fédérale de Lausanne
Analyse I (partie 3) : Suites de nombres réels I et II from École Polytechnique Fédérale de Lausanne
Analyse I (partie 7) : Intégrales indéfinies et définies, intégration (chapitres choisis) from École Polytechnique Fédérale de Lausanne
Wrinkling: Oxford Mathematics Research Seminar from University of Oxford
Stanford Lecture: Don Knuth - "Pi and The Art of Computer Programming" (2019) from Stanford University
Cascading Principles - Conrad Shawcross, Martin Bridson and James Sparks with Fatos Ustek from University of Oxford
Why Does Rudolph Have A Shiny Nose? - Chris Budd from University of Oxford
Bach and the Cosmos from University of Oxford
The Mathematics of Visual Illusions - Ian Stewart from University of Oxford
Prime Time - James Maynard from University of Oxford
Théorie des Groupes (partie 1) - Une introduction à la théorie des catégories from École Polytechnique Fédérale de Lausanne
Political Geometry: The Mathematics of Redistricting | Moon Duchin || Radcliffe Institute from Harvard University
Introduction to Metric Spaces from Massachusetts Institute of Technology
Productive generalization - Timothy Gowers from University of Oxford
The Num8er My5teries - Marcus du Sautoy from University of Oxford
Euler’s pioneering equation from University of Oxford
The Travelling Santa Problem and Other Seasonal Challenges - Marcus du Sautoy from University of Oxford
The Potential for AI in Science and Mathematics - Terence Tao from University of Oxford
Vector Calculus (2)
Vector Calculus for Engineers from The Hong Kong University of Science and Technology ★★★★★(245)
Calculus through Data & Modelling: Vector Calculus from Johns Hopkins University
Foundations of Mathematics (1)
- Introduction to Mathematical Thinking from Stanford University ★★★★☆(51)
Statistics & Probability (50)
Intro to Statistics from Stanford University ★★★★☆(39)
Probability - The Science of Uncertainty and Data from Massachusetts Institute of Technology ★★★★★(34)
Statistical Learning with R from Stanford University ★★★★☆(28)
Fundamentals of Statistics from Massachusetts Institute of Technology ★★★★☆(10)
Fat Chance: Probability from the Ground Up from Harvard University ★★★★☆(6)
Introduction to Probability and Data with R from Duke University ★★★★☆(6)
Statistical Inference and Modeling for High-throughput Experiments from Harvard University ★★★★★(4)
Computational Probability and Inference from Massachusetts Institute of Technology ★★★★★(3)
Introduction to Statistics from Stanford University ★★★★★(2)
Statistics: Unlocking the World of Data from University of Edinburgh ★★★★☆(2)
Introduction to Probability from Harvard University ★★★★★(1)
Introduction to Statistics & Data Analysis in Public Health from Imperial College London ★★★★★(1)
Summary Statistics in Public Health from Johns Hopkins University ★★★★★(1)
Hypothesis Testing in Public Health from Johns Hopkins University ★★★★★(1)
A Crash Course in Causality: Inferring Causal Effects from Observational Data from University of Pennsylvania ★★★★☆(1)
Statistics for Applications from Massachusetts Institute of Technology ★★★★★(1)
Causal Inference from Columbia University
Causal Inference 2 from Columbia University
Probability: Basic Concepts & Discrete Random Variables from Purdue University
Probability: Distribution Models & Continuous Random Variables from Purdue University
Survival Analysis in R for Public Health from Imperial College London
Logistic Regression in R for Public Health from Imperial College London
Statistics for Data Science Essentials from University of Pennsylvania
Introduction to Probability Management from Stanford University
Statistics Using Python from University of Wisconsin–Madison
Probability and Statistics I: A Gentle Introduction to Probability from Georgia Institute of Technology
Inferential Statistics from Duke University
Statistics 110: Probability from Harvard University
Probability and Statistics III: A Gentle Introduction to Statistics from Georgia Institute of Technology
What are the Chances? Probability and Uncertainty in Statistics from Johns Hopkins University
Probability and Statistics IV: Confidence Intervals and Hypothesis Tests from Georgia Institute of Technology
Advanced Statistics for Data Science from Johns Hopkins University
Probability and Statistics II: Random Variables – Great Expectations to Bell Curves from Georgia Institute of Technology
Statistics with Python from University of Michigan
Probabilistic Systems Analysis and Applied Probability from Massachusetts Institute of Technology
Probabilistic Graphical Models from Stanford University
Selected Topics on Discrete Choice from École Polytechnique Fédérale de Lausanne
Probabilistic Systems Analysis and Applied Probability from Massachusetts Institute of Technology
MIT RES.6-012 Introduction to Probability, Spring 2018 from Massachusetts Institute of Technology
Bayesian Networks 3 - Maximum Likelihood | Stanford CS221: AI (Autumn 2019) from Stanford University
Bayesian Networks 2 - Forward-Backward | Stanford CS221: AI (Autumn 2019) from Stanford University
Bayesian Networks 1 - Inference | Stanford CS221: AI (Autumn 2019) from Stanford University
Statistics, Confidence Intervals and Hypothesis Tests from Georgia Institute of Technology
Probability/Random Variables from Georgia Institute of Technology
Modèles de durée from Université Paris-Saclay
Stanford Webinar - Data Overload: Making Sense of Statistics in the News, Kristin Sainani from Stanford University
Inferenzstatistik from Duke University
R을 사용한 확률 및 데이터 소개 from Duke University
Brooklyn Quant Experience Lecture Series: Alejandra Quintos Lima from New York University (NYU)
The Counting Project - Tim Harford from University of Oxford
Bayesian Statistics (1)
- Bayesian Statistics from Duke University ★★★☆☆(12)
Calculus (18)
Calculus: Single Variable Part 1 - Functions from University of Pennsylvania ★★★★★(8)
Calculus: Single Variable Part 2 - Differentiation from University of Pennsylvania ★★★★★(5)
Calculus: Single Variable Part 3 - Integration from University of Pennsylvania ★★★★☆(4)
Calculus: Single Variable Part 4 - Applications from University of Pennsylvania ★★★★★(3)
Calculus Applied! from Harvard University ★★★★★(2)
Combinatorial Mathematics | 组合数学 from Tsinghua University ★★★★☆(2)
Single Variable Calculus from Massachusetts Institute of Technology ★★★★★(2)
Calculus through Data & Modeling: Differentiation Rules from Johns Hopkins University ★★★★☆(1)
Introductory Calculus: Oxford Mathematics 1st Year Student Lecture from University of Oxford ★★★★★(1)
Single Variable Calculus from University of Pennsylvania
Applied Calculus with Python from Johns Hopkins University
Calculus through Data & Modeling: Precalculus Review from Johns Hopkins University
Calculus through Data & Modeling: Limits & Derivatives from Johns Hopkins University
A-Level Further Mathematics for Year 12 - Course 2: 3 x 3 Matrices, Mathematical Induction, Calculus Methods and Applications, Maclaurin Series, Complex Numbers and Polar Coordinates from Imperial College London
Calculus through Data & Modelling: Series and Integration from Johns Hopkins University
Calculus through Data & Modeling: Applying Differentiation from Johns Hopkins University
Calculus through Data & Modelling: Integration Applications from Johns Hopkins University
Calculus through Data & Modelling: Techniques of Integration from Johns Hopkins University
Precalculus (6)
Discovery Precalculus: A Creative and Connected Approach from The University of Texas at Austin ★★★★★(3)
Precalculus from Modern States ★★★★★(1)
Precalculus: Relations and Functions from Johns Hopkins University
Precalculus: Mathematical Modeling from Johns Hopkins University
Precalculus: Periodic Functions from Johns Hopkins University
Precalculus through Data and Modelling from Johns Hopkins University
Combinatorics (2)
Combinatorics and Probability from Moscow Institute of Physics and Technology ★★★★☆(3)
Analytic Combinatorics from Princeton University ★★★★☆(3)
Linear Regression (4)
Data Science: Linear Regression from Harvard University ★★☆☆☆(3)
Linear Regression and Modeling from Duke University ★★★★☆(2)
Linear Regression in R for Public Health from Imperial College London ★★★★★(1)
Linear Regression Modeling for Health Data from University of Michigan
Mathematical Modeling (6)
Modelling Ice Sheets: Oxford Mathematics Research Seminar from University of Oxford ★★★★★(3)
Infectious Disease Modeling in Practice from Johns Hopkins University
Scaling the Maths of Life from University of Oxford
How do mathematicians model infectious disease outbreaks? from University of Oxford
Mathematical Modelling in Biology: Neuronal Signalling - Oxford Mathematics 2nd Yr Student Lecture from University of Oxford
Mathematical Modelling in Biology: Enzyme Kinetics & Perturbation Theory - 2nd Year Student Lecture from University of Oxford
Differential Calculus (2)
Engineering Calculus and Differential Equations from The University of Hong Kong ★★★★★(2)
Differential Calculus through Data and Modeling from Johns Hopkins University
Graph Theory (4)
Introduction to Graph Theory from University of California, San Diego ★★★★★(2)
Graph Theory and Additive Combinatorics from Massachusetts Institute of Technology
Graph Theory and Additive Combinatorics from Massachusetts Institute of Technology
Stanford Lecture: Don Knuth—"Hamiltonian Paths in Antiquity" (2016) (360 Degrees) from Stanford University
Multivariable Calculus (3)
Multivariable Calculus from Massachusetts Institute of Technology ★★★★★(2)
Multivariable Calculus from Massachusetts Institute of Technology
Multidimensional Analysis & Geometry: introduction to the derivative in higher dimensions, lecture 1 from University of Oxford
Regression Analysis (2)
Simple Regression Analysis in Public Health from Johns Hopkins University ★★★★★(1)
Sarah Bana: Using Language Models to Understand Wage Premia from Stanford University
Algebra (4)
Algebra: Elementary to Advanced - Functions & Applications from Johns Hopkins University ★★★★☆(1)
Algebra: Elementary to Advanced from Johns Hopkins University ★★★★★(1)
Algebra: Elementary to Advanced - Equations & Inequalities from Johns Hopkins University
Algebra: Elementary to Advanced - Polynomials and Roots from Johns Hopkins University
Trigonometry (1)
- Cours préparatoire: Fonctions Trigonométriques, Logarithmiques et Exponentielles from École Polytechnique Fédérale de Lausanne ★★★★☆(1)
Geometry (2)
The Seduction of Curves: The Lines of Beauty That Connect Mathematics, Art and The Nude from University of Oxford ★★★★★(1)
Geometry - Scalar Triple Product: Oxford Mathematics 1st Year Student Lecture from University of Oxford
Discrete Mathematics (3)
Discrete Mathematics from Shanghai Jiao Tong University
Introduction to Discrete Mathematics for Computer Science from University of California, San Diego
离散数学概论 Discrete Mathematics Generality from Peking University
Linear Programming (1)
- Optimization: principles and algorithms - Linear optimization from École Polytechnique Fédérale de Lausanne
Predictive Modelling (2)
Meaningful Predictive Modeling from University of California, San Diego
Performative Modelling from National University of Singapore
Integral Calculus (1)
- Integral Calculus through Data and Modeling from Johns Hopkins University
Chaos Theory (1)
- The Butterfly Effect - What Does It Really Signify? from University of Oxford
Numerical Methods (1)
- Numerical Methods Applied to Chemical Engineering from Massachusetts Institute of Technology
Single-variable Calculus (1)
- Single Variable Calculus from Massachusetts Institute of Technology
Real Analysis (2)
Real Analysis from Massachusetts Institute of Technology
The Banach contraction mapping theorem - Oxford Mathematics 1st Year Student Lecture from University of Oxford
Convex Optimization (16)
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 1 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 3 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 2 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 5 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 4 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 6 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 8 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 7 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 10 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 9 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 12 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 11 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 13 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 17 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 16 from Stanford University
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 15 from Stanford University
Functional Analysis (1)
- Introduction to Functional Analysis from Massachusetts Institute of Technology
Applied Mathematics (2)
Why there are no three-headed monsters from University of Oxford
From Ronald Ross to ChatGPT: the birth and strange life of the random walk - Jordan Ellenberg from University of Oxford
Statistical Analysis (1)
- Stanford Webinar: How to Be a Statistical Detective from Stanford University
Probability (1)
- Stanford CS109 I Future of Probability I 2022 I Lecture 28 from Stanford University
Group Theory (1)
- Théorie des Groupes (partie 2) - Quotients de groupe from École Polytechnique Fédérale de Lausanne
Engineering Mathematics (2)
Инженерлерге арналған математика from The Hong Kong University of Science and Technology
Математика для инженеров from The Hong Kong University of Science and Technology
Finite Fields (1)
- Principles of Digital Communication II from Massachusetts Institute of Technology
Ordinary Differential Equations (1)
- Mathematical Methods for Engineers II from Massachusetts Institute of Technology
Taylor Series (1)
- 16. The Taylor Series and Other Mathematical Concepts from Yale University
Statistical Methods (1)
- Social Sequence Analysis: An Overview from The University of Chicago
Knot Theory (1)
- Knotty Problems - Marc Lackenby from University of Oxford
Number Theory (2)
Numbers are Serious but they are also Fun - Michael Atiyah from University of Oxford
Linear Diophantine equations and the extended Euclidean algorithm - 1st year student lecture from University of Oxford
Mathematical Puzzles (1)
- Can Yule solve my problems - Alex Bellos from University of Oxford
More Courses
With over 220 courses to pick from, we hope you find something you like. But if these aren’t enough, check out Class Central’s catalog of 250K online courses or our thematic collections:
Subscribe to my newsletter
Read articles from Manoel directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
