csdiy.wiki 的 fork + @mancuoj 的自学路线图
flowchart TD
A[Harvard CS50x] --> B[MIT Missing Semester]
B --> C[Harvard CS50 Python]
C --> E[UCB CS61A]
D[Harvard CS50 2D Game] --> E
E --> Z[Helsinki Haskell MOOC]
Z --> Y[Cornell CS3110]
E --> F[UCB CS61B]
E --> I[Nand2Tetris]
I --> H[UCB CS61C]
G[HUST CPU] --> H
F --> H