本资源整理了互联网上公开的优质大学课程资源,涵盖作业、讲义、笔记、阅读材料以及测试等,方便学习者系统学习相关知识。

计算机系统

  • 计算机架构 (加州大学伯克利分校)
  • 计算机组成与系统 (斯坦福大学) - CS107 是斯坦福大学入门编程的第三门课程,涵盖从 C 语言到微处理器的知识,深入浅出地讲解机器运作机制。通过全面理解计算机系统如何执行程序和处理数据,学习者将成为更有效的程序员,特别是在调试、性能、可移植性和鲁棒性方面。
  • 操作系统 (斯坦福大学) - 介绍现代操作系统提供的基本功能,课程内容分为三个主要部分:并发、内存管理和文件系统。
  • 计算结构 (麻省理工学院) - 介绍数字系统的架构,重点讲解各种技术共有的结构原理,涵盖多层次内容。