# 54 Mathematics & Statistics free online courses with auto-graded homeworks and assignments

54 MOOCs from top universities around the world helping you understand and get better at math

Math is an area which has a wide selection of free online courses you can choose from. If you fit into any of these categories, there are math MOOCs in this list for you:

- You have always considered yourself “not a math person” or “not a numbers” person, but would like to try to change that
- You are a high school student trying to master algebra/geometry to get ready for calculus
- You would like to learn calculus for the first time or want to practice it further
- You have always liked math and want to learn some of the advanced topics
- You are in engineering or science and want to learn applied math in this area

If any of these fit you, take a look at the math courses below. Not all are starting right away, but you can find one that is, or you can visit the Class Central course page to add the course to your ‘My Courses’ list. We will send you a notification when a new session of the course is added. There is also a list Statistics courses offered below.

*Note: To access up to date list of courses please visit our Mathematics and Statistics subjects page. If you are confused about how these courses work and why some of them have dates, please read our FAQ.*

## Sections

1. Algebra and Geometry – *13 courses*

2. Basic Calculus – **4 courses**

3. Advanced Calculus & Higher Math – **7 courses**

4. Applied Math for Engineering & Sciences – **10 courses**

5. Statistics – **20 courses**

## Algebra and Geometry

**Introduction to Mathematical Thinking
**

*via Stanford University*

Learn how to think the way mathematicians do – a powerful cognitive process developed over thousands of years.The goal of the course is to help you develop a valuable mental ability – a powerful way of thinking that our ancestors have developed over three thousand years.

**Class Central Course Page**

**UT.9.01x: Effective Thinking Through Mathematics**

*via The University of Texas at Austin
*Learn tools of effective thinking through puzzles and the world of mathematics around you in this fun and fascinating course.

**Class Central Course Page**

**6.SFMx: Street-Fighting Math**

*via Massachusetts Institute of Technology
*Too much mathematical rigor teaches rigor mortis: the fear of making an unjustified leap even when it lands on a correct result. Instead of paralysis, have courage: Shoot first and ask questions later. Although unwise as public policy, it is a valuable problem-solving philosophy and the theme of this course: how to guess answers without a proof or an exact calculation, in order to develop insight.

**Class Central Course Page**

**Visualizing Algebra**

*via San Jose State University
*Throughout this course, we will use algebra to quantify and describe the world around us. Have you ever wondered how many songs can fit onto your flash drive? By the end of the course, you’ll have stronger skills for modeling problems, analyzing patterns, and using algebra to arrive at conclusions.

**Class Central Course Page**

**College Algebra**

*via San Jose State University
*Math is everywhere. In this class, you’ll gain an in-depth understanding of algebraic principles, many of which you may have seen before, and learn how to use them to solve problems that we encounter in everyday life.

**Class Central Course Page**

**EDUC115-S: How to Learn Math: For Students**

*via Stanford University
*How to Learn Math is a free class for learners of all levels of mathematics. It combines really important information on the brain and learning with new evidence on the best ways to approach and learn math effectively.

**Class Central Course Page**

**Basic Science: Understanding Numbers**

*via The Open University
*This course explains how you can use numbers to describe the natural world and make sense of everything from atoms to oceans.

**Class Central Course Page**

**Intermediate Algebra**

*via University of California, Irvine
*This course is taught so that students will acquire a solid foundation in algebra. Emphasis is placed on understanding the properties of linear, polynomial rational and radical functions, including inequalities and complex numbers. Students will learn to work with various types of functions in symbolic, graphical, numerical and verbal form.

**Class Central Course Page**

**College Algebra Prep
**Need to get ready for College Algebra? We have just the course for you. College Algebra Prep will present you with everything you need to be successful in College Algebra.

**Class Central Course Page**

**Pre-Calculus
**

*via University of California, Irvine*

This course covers mathematical topics in algebra and trigonometry and is designed to prepare students to enroll for a first semester course in single variable calculus.

**Class Central Course Page**

**Math Refresher with College Success Tips
**This course is designed for students who will be starting or restarting college within the next year, and for current students who have not completed their general education math requirement. It will provide math refresher materials covering a wide range of mathematical concepts together with information about success in college.

**Class Central Course Page**

**Basic Arithmetic**

*via Scottsdale Community College
*This course is a review of Basic Arithmetic skills that serve as a prerequisite for placement into and success in pre-college and college-level algebra courses. In this course, primary emphasis will be placed on fundamental operations with whole numbers, fractions, decimals, and integers. Other topics covered include proportions, percentages, representations of data, geometric figures, and measurement.

**Class Central Course Page**

## Basic Calculus

**Calculus One**

*via Ohio State University
*This course is a first and friendly introduction to calculus, suitable for someone who has never seen the subject before, or for someone who has seen some calculus but wants to review the concepts and practice applying those concepts to solve problems.

**Class Central Course Page**

**Calculus: Single Variable**

*via University of Pennsylvania
*This course provides a brisk, challenging, and dynamic treatment of differential and integral calculus, with an emphasis on conceptual understanding and applications to the engineering, physical, and social sciences.

**Class Central Course Page**

**Differential Equations in Action
**In this course, you’ll hone your problem-solving skills through learning to find numerical solutions to systems of differential equations. You’ll write code in Python to fight forest fires, rescue the Apollo 13 astronauts, stop the spread of epidemics, and resolve other real-world dilemmas.

**Class Central Course Page**

**Preparing for the AP* Calculus AB and BC Exams**

*via University of Houston System
*This course reviews the topics for the AP Calculus AB Exam. Each week of the six week review will include review videos for an important block of material, complete with videos of worked example problems and exam tips. There will also be an extensive online quiz given each week, with multiple problem versions that students can use to practice, along with an practice tests to help students prepare for the AP* Calculus AB Exam.

**Class Central Course Page**

## Advanced Calculus & Higher Math

**Linear and Integer Programming**

*via University of Colorado Boulder
*This course will cover the very basic ideas in optimization. Topics include the basic theory and algorithms behind linear and integer linear programming along with some of the important applications. We will also explore the theory of convex polyhedra using linear programming.

**Class Central Course Page**

**Analytic Combinatorics
**

*via Princeton University*

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive functional relations among ordinary, exponential, and multivariate generating functions, and methods in complex analysis for deriving accurate asymptotics from the GF equations.

**Class Central Course Page**

**Massively Multivariable Open Online Calculus Course**

*via Ohio State University
*M2O2C2 provides a first taste of multivariable differential calculus. By introducing the machinery of linear algebra, this course provides helpful tools for understanding the derivative of a function of many variables.

**Class Central Course Page**

**Calculus Two: Sequences and Series**

*via Ohio State University
*Calculus Two: Sequences and Series is an introduction to sequences, infinite series, convergence tests, and Taylor series. The course emphasizes not just getting answers, but asking the question “why is this true?”

**Class Central Course Page**

**UT.5.01x: Linear Algebra – Foundations to Frontiers**

*via The University of Texas at Austin
*Learn the theory of linear algebra hand-in-hand with the practice of software library development. Linear Algebra: Foundations to Frontiers (LAFF) is packed full of challenging, rewarding material that is essential for mathematicians, engineers, scientists, and anyone working with large datasets

**Class Central Course Page**

**CVX101: Convex Optimization
**

*via Stanford University*

This course concentrates on recognizing and solving convex optimization problems that arise in applications. The syllabus includes: convex sets, functions, and optimization problems; basics of convex analysis; least-squares, linear and quadratic programs, semidefinite programming, minimax, extremal volume, and other problems; optimality conditions, duality theory, theorems of alternative, and applications; interior-point methods; applications to signal processing, statistics and machine learning, control and mechanical engineering, digital and analog circuit design, and finance.

**Class Central Course Page**

**Analysis of a Complex Kind**

*via Wesleyan University
*In this course we’ll explore complex analysis, complex dynamics, and some applications of these topics. Complex analysis is the study of functions that live in the complex plane, i.e. functions that have complex arguments and complex outputs. In order to study the behavior of such functions we’ll need to first understand the basic objects involved, namely the complex numbers.

**Class Central Course Page**

## Applied Math for Engineering & Sciences

**Getting a grip on mathematical symbolism**

*via Loughborough University
*Want to be an engineer or scientist? Lack mathematical confidence? Learn to think mathematically and explore essential concepts.

**Class Central Course Page**

**Mathematics for Complex Systems**

*via Santa Fe Institute
*This course covers several mathematical techniques that are frequently used in complex systems science. The techniques are covered in independent units, taught by different instructors. Each unit has its own prerequisites. Note that this course is meant to introduce students to various important techniques and to provide illustrations of their application in complex systems.

**Class Central Course Page**

**Nonlinear Dynamics: Mathematical and Computational Approaches**

*via Santa Fe Institute
*This course provides a broad introduction to the field of nonlinear dynamics, focusing both on the mathematics and the computational tools that are so important in the study of chaotic systems. The course is aimed at students who have had at least one semester of college-level calculus and physics, and who can program in at least one high-level language.

**Class Central Course Page**

**Cracking Mechanics: Further Maths for Engineers**

*via University of Bristol
*Practise the maths, learn the physics, and find out how engineers use both to solve real world problems. The aim of this free online course is to introduce you to some of the physics and maths that engineers find useful. The content comprises: parts of A-level maths and further maths (mechanics); the physical laws which this maths is used to model; and examples of how these skills are employed in mechanical, aerospace, civil, environmental, materials and electrical engineering.

**Class Central Course Page**

**Nonlinear dynamics 1: Geometry of chaos**

*via Georgia Institute of Technology
*An advanced introduction to nonlinear dynamics, with emphasis on methods used to analyse chaotic dynamical systems encountered in science and engineering.

**Class Central Course Page**

**Scientific Computing**

*via University of Washington
*Investigate the flexibility and power of project-oriented computational analysis, and enhance communication of information by creating visual representations of scientific data

**Class Central Course Page**

**An Introduction to Functional Analysis**

*via École Centrale Paris
*Functional analysis is the branch of mathematics dealing with spaces of functions. It is a valuable tool in theoretical mathematics as well as engineering. It is at the very core of numerical simulation. In this class, I will explain the concepts of convergence and talk about topology. You will understand the difference between strong convergence and weak convergence. You will also see how these two concepts can be used.

**Class Central Course Page**

**Technical Mathematics for Industry**

*via Colorado Community College System
*During this five-week course, students can select individual math concepts or proceed through each of the self-paced learning modules. Topics include a review of arithmetic, introductory algebra, rudiments of analytic geometry, elementary trigonometry, introductory statistics, and basic finance.

**Class Central Course Page**

**Introduction to Dynamical Systems and Chaos**

*via Santa Fe Institute
*In this course you’ll gain an introduction to the modern study of dynamical systems, the interdisciplinary field of applied mathematics that studies systems that change over time.

**Class Central Course Page**

**Mathematical Methods for Quantitative Finance**

*via University of Washington
*Mathematical Methods for Quantitative Finance covers topics from calculus and linear algebra that are fundamental for the study of mathematical finance. Students successfully completing this course will be mathematically well prepared to study quantitative finance at the graduate level.

**Class Central Course Page**

## Statistics

**6.041x: Introduction to Probability – The Science of Uncertainty**

*via Massachusetts Institute of Technology
*An introduction to probabilistic models, including random processes and the basic elements of statistical inference.

**Class Central Course Page**

**Introduction to Statistics**

*via Stanford University
*Statistics is about extracting meaning from data. In this class, we will introduce techniques for visualizing relationships in data and systematic techniques for understanding the relationships using mathematics.

**Class Central Course Page**

**Stat2.1X: Introduction to Statistics: Descriptive Statistics**

*via University of California, Berkeley
*An introduction to descriptive statistics, emphasizing critical thinking and clear communication.

**Class Central Course Page**

**Stat2.2x: Introduction to Statistics: Probability**

*via University of California, Berkeley
*An introduction to probability, with the aim of developing probabilistic intuition as well as techniques needed to analyze simple random samples.

**Class Central Course Page**

**Stat2.3x: Introduction to Statistics: Inference**

*via University of California, Berkeley
*An introduction to statistical ideas and methods commonly used to make valid conclusions based on data from random samples.

**Class Central Course Page**

**Statistics**

*via San Jose State University
*We live in a time of unprecedented access to information…data. Whether researching the best school, job, or relationship, the Internet has thrown open the doors to vast pools of data. Statistics are simply objective and systematic methods for describing and interpreting information so that you may make the most informed decisions about life.

**Class Central Course Page**

**Intro to Descriptive Statistics: Mathematics for Understanding Data**

*via San Jose State University
*Statistics is an important field of math that is used to analyze, interpret, and predict outcomes from data. Descriptive statistics will teach you the basic concepts used to describe data. This is a great beginner course for those interested in Data Science, Economics, Psychology, Machine Learning, Sports analytics and just about any other field.

**Class Central Course Page**

**Intro to Inferential Statistics: Making Predictions from Data**

*via San Jose State University
*Inferential statistics allows us to draw conclusions from data that might not be immediately obvious. This course focuses on enhancing your ability to develop hypotheses and use common tests such as t-tests, ANOVA tests, and regression to validate your claims.

**Class Central Course Page**

**KIExploRx: Explore Statistics with R**

*via Karolinska Institutet
*Learn statistics in a practical, experimental way, through statistical programming with R, using examples from the health sciences. We will take you on a journey from basic concepts of statistics to examples from the health science research frontier.

**Class Central Course Page**

**Mathematical Biostatistics Boot Camp 2**

*via Johns Hopkins University
*This class presents fundamental concepts in data analysis and statistical inference, focusing on one and two independent samples. Students having taken this class should be able to summarize samples, perform relevant hypothesis tests and perform a collection of two sample comparisons. Classical non-parametric methods and discrete data analysis methods are discussed. The class is taught at a master’s of biostatistics introductory level and requires Mathematical Biostatistics Boot Camp 1 as a prerequisite.

**Class Central Course Page**

**Passion Driven Statistics**

*via Wesleyan University
*In this project-based course, you will have the opportunity to answer a question that you feel passionately about through independent research based on existing data. Students will have the opportunity to develop skills in generating testable hypotheses, preparing data for analysis, conducting descriptive and inferential statistical analyses, and presenting research findings.

**Class Central Course Page**

**Mathematical Biostatistics Boot Camp 1**

*via Johns Hopkins University
*This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are useful for the class, but not required.

**Class Central Course Page**

**Statistics One**

*via Princeton University
*Statistics One is designed to be a comprehensive yet friendly introduction to fundamental concepts in statistics. Comprehensive means that this course provides a solid foundation for students planning to pursue more advanced courses in statistics. Friendly means exactly that. The course assumes very little background knowledge in statistics and introduces new concepts with several fun and easy to understand examples.

**Class Central Course Page**

**Statistics: Making Sense of Data**

*via University of Toronto
*This course is an introduction to the key ideas and principles of the collection, display, and analysis of data to guide you in making valid and appropriate conclusions about the world.

**Class Central Course Page**

**Unpredictable? Randomness, Chance and Free Will**

*via National University of Singapore
*This cross-disciplinary course deals with the undetermined, the unpredictable- or what appears to be such. Learn about the usefulness of randomness in communication and computation, the intrinsic randomness of quantum phenomena, the unpredictability of the weather, and the implications of the neural activity of the brain on our “free will”.

**Class Central Course Page**

**MedStats: Statistics in Medicine**

*via Stanford University
*This course aims to provide a firm grounding in the foundations of probability and statistics. The course focuses on real examples from the medical literature and popular press. Each week starts with “teasers,” such as: Should I be worried about lead in lipstick? Should I play the lottery when the jackpot reaches half-a-billion dollars?

**Class Central Course Page**

**Monte Carlo Methods in Finance
**Non-bankers can learn to understand the mathematical models that have made the headlines so many times in recent years. A course for students of economics, business studies, mathematics, physics and computer science.

**Class Central Course Page**

**Statistics in Education for Mere Mortals
**This short course will provide a hands-on introduction to statistics used in educational research and evaluation. Participants will learn statistical concepts, principles, and procedures by building Excel spreadsheets from scratch in a guided learning approach using short video-based tutorials.

**Class Central Course Page**

**StatLearning: Statistical Learning**

*via Stanford University
*This is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization methods (ridge and lasso); nonlinear models, splines and generalized additive models; tree-based methods, random forests and boosting; support-vector machines. Some unsupervised learning methods are discussed: principal components and clustering (k-means and hierarchical).

**Class Central Course Page**

**Preparing for the AP* Statistics Exam**

*via University of Houston System
*This course is designed for high school students preparing to take the AP* Statistics Exam. * AP Statistics is a registered trademark of the College Board, which was not involved in the production of, and does not endorse, this product.

**Class Central Course Page**