Skip to content

shanirivers/open-source-mathematics-degree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

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.

Get the Open-Source Math Degree without the debt!

Free & Open Source Online Textbooks & Other References

Algebra & Trigonometry OpenStax

Calculus Online Textbook MIT

Mathematics for Machine Learning Github

MIT Open Courseware

How to Learn Advanced Mathematics Without Heading to University QuantStart

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

Open Source Society University Github

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...

About

The open-source curriculum for learning Mathematics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published