#501 · Primary category: Education & Research

open-source-cs-python

computer-science

Video discussing this curriculum:

Project last updated:06/11/25

GitHub Stars

4.0K

Forks

645

Contributors

2

License

MIT

Why we included this project

Self-taught developers who want a structured CS education without the tuition bill will find a lot to work with here. The list gathers free courses from MIT, Stanford, Harvard, and Princeton and orders them into a sequence that roughly tracks a four-year degree, so instead of hopping between random tutorials you can move from Python basics through math, algorithms, and systems in a deliberate order. Each entry records the school, course length, weekly effort, and prerequisites, which removes a lot of the guesswork when you are planning a realistic study schedule. The track leans heavily on Python, with a solid University of Michigan data-science sequence woven in, so it suits people aiming at data or machine learning work. It is a curated reading list rather than software you install, but as a guided path to a full self-paced degree it is hard to beat.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category