Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/shanirivers/open-source-mathematics-degree

The open-source curriculum for learning Mathematics.
https://github.com/shanirivers/open-source-mathematics-degree

Last synced: 16 days ago
JSON representation

The open-source curriculum for learning Mathematics.

Lists

README

        

# The Open-Source Mathematics Degree
The open-source curriculum for learning Mathematics.
Inspired by [The Open-Source Data Science Masters](https://github.com/datasciencemasters/go), 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](https://openstax.org/details/books/algebra-and-trigonometry-2e) OpenStax

>[Calculus Online Textbook](https://ocw.mit.edu/resources/res-18-001-calculus-online-textbook-spring-2005/) MIT

>[Mathematics for Machine Learning](https://mml-book.github.io) Github

>[MIT Open Courseware](https://ocw.mit.edu/courses/mathematics/)

>[How to Learn Advanced Mathematics Without Heading to University](https://www.quantstart.com/articles/How-to-Learn-Advanced-Mathematics-Without-Heading-to-University-Part-1) QuantStart

### The Basics
>[Arithmetic](https://www.khanacademy.org/math/arithmetic) Khan Academy

>[Pre-Algebra](https://www.khanacademy.org/math/pre-algebra) Khan Academy

>[Algebra Basics](https://www.khanacademy.org/math/algebra-basics) Khan Academy

>[Algebra I](https://www.khanacademy.org/math/algebra) Khan Academy

>[Algebra II](https://www.khanacademy.org/math/algebra2) Khan Academy

>[Geometry](https://www.khanacademy.org/math/geometry) Khan Academy

>[Trigonometry](https://www.khanacademy.org/math/trigonometry) Khan Academy

>[Open Source Society University](https://github.com/ossu/math?tab=readme-ov-file) Github

### Prerequisites

>[Pre-Calculus](https://open.uci.edu/courses/math_1a1b_precalculus.html) UC Irvine

>[Discovery Precalculus: A Creative and Connected Approach](https://www.edx.org/course/discovery-precalculus-creative-connected-utaustinx-ut-prec-10-03x#!) University of Texas at Austin

### Foundational Subjects
>[Calculus 1](http://ocw.uci.edu/courses/math_2a_calculus_i.html) UC Irvine

>[Calculus 1A: Differentiation](https://www.edx.org/course/calculus-1a-differentiation-mitx-18-01-1x-0#!) MITx

>[Calculus 1B: Integration](https://www.edx.org/course/calculus-1b-integration-mitx-18-01-2x-0?utm_campaign=mitx&utm_medium=partner-marketing&utm_source=direct&utm_content=18-01-1x-to-18-01-2x) MITx

>[Calculus 1C: Coordinate Systems & Infinite Series](https://www.edx.org/course/calculus-1c-coordinate-systems-infinite-mitx-18-01-3x-0) MITx / edx

#### OR

>[Calculus Revisited: Single Variable Calculus](https://ocw.mit.edu/resources/res-18-006-calculus-revisited-single-variable-calculus-fall-2010) MITx

>[Calculus Revisited: Multivariable Calculus](https://ocw.mit.edu/resources/res-18-007-calculus-revisited-multivariable-calculus-fall-2011) MITx

>[Calculus Revisited: Complex Variables, Differential Equations, and Linear Algebra](https://ocw.mit.edu/resources/res-18-008-calculus-revisited-complex-variables-differential-equations-and-linear-algebra-fall-2011) MITx

### Term 1
>[Introduction to Differential Equations](https://www.edx.org/course/introduction-differential-equations-mitx-18-031x?utm_source=OCW&utm_medium=CHP&utm_campaign=OCW) MITx

>[Differential Equations](https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/video-lectures/) MITx

>[Linear Algebra ](https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/) MITx

### Term 2
#### Discrete Mathematics
>[Principles of Discrete Applied Mathematics](https://ocw.mit.edu/courses/mathematics/18-310-principles-of-discrete-applied-mathematics-fall-2013/) MITx

#### Computation and Algorithms
>[Mathematics for Computer Science](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/) MITx - covers elementary discrete mathematics for computer science and engineering

>[Introduction to Algorithms](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/) MITx

>[Design and Analysis of Algorithms](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015/) MITx

>[Introduction to Computer Science Programming in Python](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-11?utm_source=OCW&utm_medium=CHP&utm_campaign=OCW) MITx

>[Machine Learning with Python: form Linear Models to Deep Learning](https://www.edx.org/course/machine-learning-with-python-from-linear-models-to-deep-learning-3?utm_source=ocwprod-mit-opencourseware&utm_medium=affiliate_partner?utm_source=OCW&utm_medium=CHP&utm_campaign=OCW)

### Term 3

>[Statistics for Applications](https://ocw.mit.edu/courses/mathematics/18-650-statistics-for-applications-fall-2016/) MITx, [edx](https://www.edx.org/course/fundamentals-of-statistics-3?utm_source=ocwprod-mit-opencourseware&utm_medium=affiliate_partner?utm_source=OCW&utm_medium=CHP&utm_campaign=OCW)

#### Applied Mathematics

>[Applied Category Theory](https://ocw.mit.edu/courses/mathematics/18-s097-applied-category-theory-january-iap-2019) MITx. Newer course, published 2019

>[Topics in Mathematics with Applications in Finance](https://ocw.mit.edu/courses/mathematics/18-s096-topics-in-mathematics-with-applications-in-finance-fall-2013/) MITx

### Term 4 / Graduate Courses

>[Advanced Algorithms](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-854j-advanced-algorithms-fall-2008/) MITx

>[Computational Science and Engineering I](https://ocw.mit.edu/courses/mathematics/18-085-computational-science-and-engineering-i-fall-2008/) MITx *Note: This course was previously called "Mathematical Methods for Engineers I."

>[Mathematical Methods for Engineers II](https://ocw.mit.edu/courses/mathematics/18-086-mathematical-methods-for-engineers-ii-spring-2006/) MIT OpenCourseware

>[Graph Theory and Additive Combinatorics](https://ocw.mit.edu/courses/mathematics/18-217-graph-theory-and-additive-combinatorics-fall-2019/) MIT OpenCourseware

Work in progress...