# Open Source Computer Science Degree

Video discussing this curriculum:

Repository: https://github.com/ForrestKnight/open-source-cs
Canonical: https://ross.abutalabs.com/products/open-source-computer-science-degree
Homepage: https://youtu.be/NyOvFSP_IpQ
License: MIT
License Family: permissive
Topics: computer-science
Last push: 2025-06-11T17:09:07+00:00
Link (homepage): https://youtu.be/NyOvFSP_IpQ

## Health v2 (maintenance only)
Score: 44/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 26, release rhythm 35, longevity 100
- inputs: {"age_days": 2783, "days_push": 448, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 23744, forks 3312 (observed 2026-08-28T04:11:35.321443+00:00)

## What it is
A curated list of free online courses from universities like MIT, Stanford, and Harvard that together cover the requirements of an undergraduate computer science degree. It organizes courses by subject area with duration, effort, frequency, and prerequisite details.

## Use cases
- teach myself computer science for free
- find a self-taught CS curriculum
- get a computer science degree without college
- plan which online courses to take to learn CS
- find free university courses on data structures and algorithms
- build a study plan for learning programming and math

## When to choose
- you want a structured, degree-equivalent path using free courses
- you prefer curated links to reputable university MOOCs over ad-hoc tutorials
- you need guidance on course order and prerequisites

## When to avoid
- you want interactive content or mentorship rather than a list of links
- you need an accredited credential or official degree
- you want general education requirements covered, since only CS coursework is included

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation, developer-tools
- domain: education, tutorials
- platform: -
- tags: curriculum, free-courses, self-taught, awesome-list, computer-science-degree, computer-science, web-server

## Member repositories
- ForrestKnight/open-source-cs (main) score 44
- ForrestKnight/open-source-cs-python (mirror) score 44

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:35.321443+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:56:21.370349+00:00, confidence not recorded.
  - readme: https://github.com/ForrestKnight/open-source-cs (fetched 2026-08-28T04:11:35.321443+00:00, sha df0c116d5a2a)
  - homepage: https://youtu.be/NyOvFSP_IpQ (fetched 2026-08-29T07:54:42.174731+00:00, sha b3a6828ff8ec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
