跳转至

CS 15-213 课程和书籍 学习笔记

参考资源

课程主页:https://www.cs.cmu.edu/afs/cs/academic/class/15213-f15/www/schedule.html

B占Up主视频:https://www.bilibili.com/video/BV1XW411A7fB

书籍页面:http://csapp.cs.cmu.edu/3e/home.html

通过B站大佬对CMU课程的翻译,方便看懂,再结合CSAPP书籍来对知识点进行巩固。【个人早期购买英文版,电子版使用中文版,两个版本结合协助理解一些抽象的翻译】

先修内容

  • 由于课程个人认为偏向于计算机基础能力的集合,有一点串联知识点的意思存在。
  • 所以该部分不是课程推荐,属于自己使用中的后续理解。
  • 编程语言(C/C++最佳 ---- 指针和内存管理)
  • 《现代操作系统》
  • 《计算机组成与设计:软件/硬件接口》
  • 《汇编语言》王爽 -----> 见 「笔记地址
  • 软件工程

环境

  • CPU架构: x64
  • 操作系统: GNU/Linux
  • 编译器: GCC/G++
  • 编程语言: C语言/C++

课程相关性

个人说明

  • 使用方式:书籍 + PPT 组合

  • 由于课程老师说明,不要随意公开课程相关的Homework和project相关的解答。

  • 所以所有相关CMU、Stanford、MIT、Berkeley等学校的课程Homework(Project)解答均不在Repo中体现。