# spring2go/cs_study_plan

一份硬核(hardcore)计算机科学CS自学计划，偏向软件工程和系统架构方向

Repository: https://github.com/spring2go/cs_study_plan
Canonical: https://ross.abutalabs.com/products/cs_study_plan
License: CC0-1.0
License Family: permissive
Topics: computer-science, self-taught, csapp, software-engineering, system-architecture, cs
Last push: 2024-08-16T02:54:08+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2061, "days_push": 747, "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 4402, forks 479 (observed 2026-08-28T04:08:48.312130+00:00)

## What it is
A curated 3-year self-study curriculum for hardcore computer science fundamentals, oriented toward software engineering and system architecture. It maps each stage to top US university courses (CSAPP, MIT 6.828, Stanford CS144, Berkeley CS61B) with labs, books, and video resources.

## Use cases
- self-taught engineer wanting to rebuild CS fundamentals
- plan a multi-year computer science study path
- find the best university courses for operating systems and networking
- prepare for a system architect career path
- learn systems programming through CSAPP labs
- study data structures and compilers from top courses

## When to choose
- you are a working engineer aiming for software engineering or architecture roles
- you want a structured, lab-heavy curriculum based on elite university courses
- you can commit 3-5 years of sustained study

## When to avoid
- you need quick tutorials or beginner-friendly content
- you want a degree program or official certification
- you cannot invest significant time in difficult labs

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools
- domain: education, tutorials, developer-tools
- platform: cross-platform
- tags: self-study, curriculum, computer-science, system-architecture, software-engineering, csapp, hardcore-courses

## Member repositories
- spring2go/cs_study_plan (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:48.312130+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-29T18:21:07.958106+00:00, confidence not recorded.
  - readme: https://github.com/spring2go/cs_study_plan (fetched 2026-08-28T04:08:48.312130+00:00, sha 21dc28f7146b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
