/open-source-mathematics-degree

The open-source curriculum for learning Mathematics.

The Open-Source Mathematics Degree

The open-source curriculum for learning Mathematics. Inspired by The Open-Source Data Science Masters, this project aims to do the same for an undergraduate Mathematics degree. The following document outlines free online courses from top schools like MIT, UC Irvine, et al.. The groupings by Term are meant to pace and structure the course according to a typical Mathematics track at a college or university and is a work in progress. The focus is on the core courses; liberal arts or "GenEd" courses have been omitted.

Online Textbook & Other References

Calculus Online Textbook MIT

MIT Open Courseware

How to Learn Advanced Mathematics Without Heading to University

The Basics

Arithmetic Khan Academy

Pre-Algebra Khan Academy

Algebra Basics Khan Academy

Algebra I Khan Academy

Algebra II Khan Academy

Geometry Khan Academy

Trigonometry Khan Academy

Prerequisites

Pre-Calculus UC Irvine

Discovery Precalculus: A Creative and Connected Approach University of Texas at Austin

Foundational Subjects

Calculus 1 UC Irvine

Calculus 1A: Differentiation MITx

Calculus 1B: Integration MITx

Calculus 1C: Coordinate Systems & Infinite Series MITx / edx

OR

Calculus Revisited: Single Variable Calculus MITx

Calculus Revisited: Multivariable Calculus MITx

Calculus Revisited: Complex Variables, Differential Equations, and Linear Algebra MITx

Term 1

Introduction to Differential Equations MITx

Differential Equations MITx

Linear Algebra MITx

Term 2

Discrete Mathematics

Principles of Discrete Applied Mathematics MITx

Computation and Algorithms

Mathematics for Computer Science MITx - covers elementary discrete mathematics for computer science and engineering

Introduction to Algorithms MITx

Design and Analysis of Algorithms MITx

Introduction to Computer Science Programming in Python MITx

Machine Learning with Python: form Linear Models to Deep Learning

Term 3

Statistics for Applications MITx, edx

Applied Mathematics

Applied Category Theory MITx. Newer course, published 2019

Topics in Mathematics with Applications in Finance MITx

Term 4 / Graduate Courses

Advanced Algorithms MITx

Computational Science and Engineering I MITx *Note: This course was previously called "Mathematical Methods for Engineers I."

Mathematical Methods for Engineers II MIT OpenCourseware

Graph Theory and Additive Combinatorics MIT OpenCourseware

Work in progress...