Skip to content

WISC CS537 操作系统导论

课号:CS 537

教授:Remzi H.Arpaci-Dusseau OSTEP的作者

评论贡献者:Bobby

课程信息

这门课为饱受好评的操作系统教材 Operating Systems: Three Easy Pieces (简称OSTEP)的配套课程,授课教授为教材的作者Remzi本人,课程借鉴《费曼物理学》的行文方式,将操作系统分为了三部分(虚拟化、并发、持久性),介绍了所有现代操作系统的主要组件,内容全面,且提供了所有可运行的代码,非常适合学生自学。

适合人群

个人认为该课程适合作为衔接组成原理课程之后的操作系统课程,建议学完CMU 15-213 (尤其是第八章异常控制流)或者CS61C之后学习,该课程与6.S081平行,个人认为学习曲线相对6.S081要更为平缓,如果学习6.S081受阻可以选择切换到该课程。

课程评价

该课程Spring18的课程内容全部开放,教授Remzi讲课幽默,且循循善诱,学习的过程一点也不枯燥,project基于mit的xv6教学操作系统,难度深度都恰到好处,且有完整的测试集,Homework内容特别多,如果要把所有任务完成大概需要300小时,(教授有建议以project为主,homework为辅)homework并不作为课程的评分内容,所以建议用于查漏补缺。

需要注意的坑点

如果非要说坑点的话,就是只公开了Sp18的内容,project相对6.S081要滞后一点(可以完成课程任务后再做6.S081的lab)。

非官方资料推荐

  • 暂无

后续课程推荐

与6.S081一致

文件列表

  • WISC CS537 操作系统导论