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.
How to Learn Advanced Mathematics Without Heading to University
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
Pre-Calculus UC Irvine
Discovery Precalculus: A Creative and Connected Approach University of Texas at Austin
Calculus 1 UC Irvine
Calculus 1C: Coordinate Systems & Infinite Series MITx / edx
Calculus Revisited: Complex Variables, Differential Equations, and Linear Algebra MITx
Linear Algebra MITx
Mathematics for Computer Science MITx - covers elementary discrete mathematics for computer science and engineering
Machine Learning with Python: form Linear Models to Deep Learning
Applied Category Theory MITx. Newer course, published 2019
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...