CS 经典课想系统刷?视频课程清单免费,名校全收

想按计算机科学体系的顺序系统补基础,但不知道该看哪门课、哪个学校有公开课?这份社区维护的清单把 MIT、斯坦福、伯克利等名校的计算机课程视频按主题和难度整理好了,从编程入门、算法到操作系统、数据库、机器学习一应俱全。它的入口是网页课程索引,不用配环境,打开就能挑课,内容以英文为主,是自学 CS 的地图。
它解决什么问题
想系统学 CS,却不知道该按什么顺序看哪些公开课。
零散收藏了一堆视频,没有体系,学着学着就断了。
想找名校原版课程,但 scattered 在各平台不好找。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 名校全覆盖 | MIT、斯坦福、伯克利等顶尖院校公开课按主题归好类。 |
| 体系化排序 | 从入门到进阶分层,照着走就是一条完整学习路线。 |
| 主题齐全 | 编程、算法、系统、数据库、AI 各方向都有对应课程。 |
| 开源可补 | 清单托管在 GitHub,社区持续补充新公开课链接。 |
| 网页即看 | 在线免费浏览,不需要注册或安装任何软件。 |
| 跨设备 | 纯链接聚合,手机电脑都能打开挑课。 |

它是一张 CS 自学的”课程地图”,而不是一门课
这份清单的价值不在内容本身,而在组织:它把散落各处的名校公开视频,按计算机科学的学科脉络重新排好——你不再需要自己纠结”学完编程下一步该看什么”,清单已经给出了经过社区验证的顺序。对自学的人来说,这种结构能显著降低”从哪开始”的决策成本。
它是索引性质,本身不提供视频,点进去是各校原有的公开课程,多数需要你自行安排时间跟着看,部分带作业和笔记的课最好动手做。内容以英文课程为主,对英语有一定要求。建议先锁定一条主线(如系统方向或算法方向)逐门啃,别贪多同时开好几门。把它当导航而非教材,配合具体课程的官网练习一起用。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| MIT OpenCourseWare | 官方免费资源 | MIT 官方公开课站,单校课程最完整。 |
| Coursera | 商业试用 | 带作业与证书的体系课,免费额度有限。 |
| edX | 商业试用 | 名校在线课平台,部分可免费旁听。 |
谁适合用
- 想系统自学计算机科学的转行或在校同学
- 准备补基础、需要清晰课程路线的开发者
- 喜欢跟着名校公开课节奏学习的人
怎么开始
- 打开清单仓库的 README,先浏览主题分类。
- 从入门方向挑一门课,点链接进入该校课程页。
- 按课程自带大纲顺序看视频,别跳太多。
- 选带作业和笔记的课,跟着动手做练习。
- 一门啃完再开下一门,保持连贯。
- 发现好课可给清单提 PR,帮后来人。
常见问题
能免费看到什么?
全部课程链接免费公开在 GitHub,直接点进去就能看各校公开课,不收费用。
有没有练习题?
取决于单门课本身,清单里很多名校课自带作业与实验,需要你跟着做。
有中文版本吗?
清单与课程以英文为主,少数课程有中文字幕版本可另找。
学完能干什么?
能按体系补完 CS 核心基础,建立完整的学科框架,为深入某一方向打底。
授权与合规
这份 CS 视频课程清单以开源方式托管在 GitHub,汇总全球名校公开课程链接,任何人可免费查阅与补充。 官网:github.com/Developer-Y/cs-video-courses。
继续找同类资源
这条属于「学习资料」栏目,同栏目还有更多可直接使用的免费资源,可以在 学习资料全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
↓ 获取资源
点击按钮直接前往资源页面。