PKU CS 学习指南

PKU CS 学习指南 / 好书推荐

好书推荐

由于版权原因,下面列举的图书中除了开源资源提供了链接,其他的资源请大家自行通过 libgen 查找。

资源汇总

系统入门

  • Computer Systems: A Programmer’s Perspective [豆瓣]
  • Principles of Computer System Design: An Introduction [豆瓣]

操作系统

计算机网络

分布式系统

数据库系统

编译原理

计算机编程语言

体系结构

理论计算机科学

  • Introduction to the Theory of Computation [豆瓣]

密码学

  • Cryptography Engineering: Design Principles and Practical Applications [豆瓣]
  • Introduction to Modern Cryptography [豆瓣]

逆向工程

  • 逆向工程核心原理 [豆瓣]
  • 加密与解密 [豆瓣]

计算机图形学

游戏引擎

软件工程

设计模式

  • 设计模式: 可复用面向对象软件的基础 [豆瓣]
  • 大话设计模式 [豆瓣]
  • Head First Design Patterns 2nd ed. [豆瓣]

深度学习

计算机视觉

机器人

面试

  • 剑指 Offer:名企面试官精讲典型编程题 [豆瓣]
  • Cracking The Coding Interview [豆瓣]

来源:CS 自学指南 · Yinmin Zhong (PKUFlyingPig) 与 CS 自学指南贡献者 · MIT 许可。第三方课程与图片遵循原作者许可。

固定版本原文 ↗ · 许可与致谢