在互联网上的大学页面上,有许多隐藏的宝藏,这些宝藏可以免费在线提供高质量的课程材料,包括作业、演讲、笔记、阅读和考试。本清单揭示那些优秀的课程,涵盖了人工智能、计算机图形学、CS理论、CS机器学习入门、编程语言/编译器、安全系统、图例讲座视频、讲座笔记、作业/实验、阅读材料等内容。CS 61C加州大学伯克利分校的计算机架构(机器结构)涵盖了C和汇编语言编程、高级程序到机器语言的转换、计算机组织、缓存、性能评估、并行性、CPU设计以及仓库规模计算等主题。CS 107斯坦福大学的计算机组织与系统课程涵盖了从C编程语言到微处理器的内容,让学生了解计算机系统如何执行程序和处理数据,从而成为更高效的程序员。CS 140操作系统课程介绍了现代操作系统提供的基本功能。