- CS 入门指南
Head First to CS
高校培养方案
Github 自学资源
经验
- 知乎专栏:致计算机专业准大一新生
- 有哪些适合大一新生自学计算机的书目推荐?具体的学习顺序是怎样的?
- 计算机科学与技术(CS)专业学生该如何系统地自学? - 局关THU的回答 - 知乎
- 计算机科学与技术(CS)专业学生该如何系统地自学? - 平凡的回答 - 知乎
基础课程
Pre
其他课程
- [高等数学/微积分]
- [线性代数]
- [概率论]
- [信息论]
专业课程
- [C 语言]
- https://www.icourse163.org/course/ZJU-1001614008
- 《C程序设计语言》
- 《C与指针》
- [数据结构与算法]
- LeetCode
- 大话数据结构
- [CSAPP]
- https://github.com/wangmu89/Book-CSAPP
- [数字逻辑/数字电路]
- [离散数学]
- [计算机组成原理]
- [操作系统]
- MIT6.828
- [数据库系统]
- [计算机网络]
- [编译原理]
- [高级语言]
- [C++]
- 《C++ Primer》
- 《C++ Primer Plus》
- 《Effective C++》
- [Java]
- [Python]
- [Go]
- [Rust]
- [C++]
- [设计模式]
基本工具
- The Missing Semester of Your CS Education
- [Git / Github]
- [Shell]
- [Linux/UNIX 操作系统]
- [GCC/G++/GDB]
进阶课程
- [高级计算机体系结构]
- [分布式系统]