# Mathematics courses, books, and problem sets

##### Learn Mathematics, earn certificates with free online courses from Harvard, Stanford, MIT, University of Pennsylvania and other top universities around the world..

# Mathematics courses, books, and problem sets

##### Learn Mathematics, earn certificates with free online courses from Harvard, Stanford, MIT, University of Pennsylvania and other top universities around the world..

#### Introduction to Mathematical Thinking

Learn how to think the way mathematicians do β a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics β at least not as...

#### Introduction to Mathematical Thinking

Learn how to think the way mathematicians do β a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics β at least not as...

#### Mathematics for Machine Learning: Linear Algebra

In this course on Linear Algebra we look at what linear algebra is and how it relates to vectors and matrices. Then we look through what vectors and matrices are and how to work with them, including...

#### Mathematics for Machine Learning: Linear Algebra

In this course on Linear Algebra we look at what linear algebra is and how it relates to vectors and matrices. Then we look through what vectors and matrices are and how to work with them, including...

#### Probability - The Science of Uncertainty and Data

The world is full of uncertainty: accidents, storms, unruly financial markets, noisy communications. The world is also full of data. Probabilistic modeling and the related field of statistical...

#### Probability - The Science of Uncertainty and Data

The world is full of uncertainty: accidents, storms, unruly financial markets, noisy communications. The world is also full of data. Probabilistic modeling and the related field of statistical...

#### Basic Statistics

Understanding statistics is essential to understand research in the social and behavioral sciences. In this course you will learn the basics of statistics; not just how to calculate them, but also...

#### Basic Statistics

Understanding statistics is essential to understand research in the social and behavioral sciences. In this course you will learn the basics of statistics; not just how to calculate them, but also...

#### Introduction to Probability and Data with R

This course introduces you to sampling and exploring data, as well as basic probability theory and Bayes' rule. You will examine various types of sampling methods, and discuss how such methods...

#### Introduction to Probability and Data with R

This course introduces you to sampling and exploring data, as well as basic probability theory and Bayes' rule. You will examine various types of sampling methods, and discuss how such methods...

#### Introduction to Statistics

By the end of the course, you will be able to perform exploratory data analysis, understand key principles of sampling, and select appropriate tests of significance for multiple contexts. You will...

#### Introduction to Statistics

By the end of the course, you will be able to perform exploratory data analysis, understand key principles of sampling, and select appropriate tests of significance for multiple contexts. You will...

#### Introduction to Logic

This course is an introduction to Logic from a computational perspective. It shows how to encode information in the form of logical sentences; it shows how to reason with information in this form;...

#### Introduction to Logic

This course is an introduction to Logic from a computational perspective. It shows how to encode information in the form of logical sentences; it shows how to reason with information in this form;...

#### Introduction to Calculus

The focus and themes of the Introduction to Calculus course address the most important foundations for applications of mathematics in science, engineering and commerce. The course emphasises the key...

#### Introduction to Calculus

The focus and themes of the Introduction to Calculus course address the most important foundations for applications of mathematics in science, engineering and commerce. The course emphasises the key...

#### Think Bayes 2e

If you know how to program, you're ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Python code instead of mathematical formulas, using...

#### Think Bayes 2e

If you know how to program, you're ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Python code instead of mathematical formulas, using...

#### Think Stats 2e

If you know how to program, you have the skills to turn data into knowledge, using tools of probability and statistics. This concise introduction shows you how to perform statistical analysis...

#### Think Stats 2e

If you know how to program, you have the skills to turn data into knowledge, using tools of probability and statistics. This concise introduction shows you how to perform statistical analysis...