课程经历概述与自身体验
课程经历概述
计算机系统(HITICS)是哈工大根据CMU15-213改编的课程,各个高校也皆有改编课程,参考教材为CSAPP,课程和教材的知名度和重要性这里不多说了,这里只针对哈工大针对该课程的改编细节进行介绍。
哈工大的计算机系统由史先俊老师对原CMU课程内容(PPT、实验及实验指导等)进行一定程度上的翻译(这点与软件构造对比可以看出教学效果上的区别)、对课程和实验内容进行一定程度的阉割改编而来,课程要求在课程结尾提交一份以P2P为主题的大作业。
21春计算机系统共80学时,课程上阉割了CSAPP后两章内容,以及各章的小部分细节;实验上在CMU基础上进行简化,降低实验难度(如提供基本代码模板等),并原创实验5 -linklab。实验要求各届可能有更改和不同。
自身体验
CSAPP内容较多,且各章之间各有联系,在我们前期学习过程中不能联系地进行学习,效率较低;课程后期应该根据已学内容建成体系,联系地进行学习;从这一角度来说,从客观上看,只读一遍书是完全不够的。
我们不可能完全依靠课上时间掌握书中内容,也不可能以课上老师的讲解为主要学习方式,而需要我们利用空余时间自学。按史老师的说法课程只能作为辅助,即我们听课是为了辅助理解,而不是为了老师直接教学。
实验方面除了原创实验都能找到CMU要求的参考,即未阉割版本的实验,原创实验也能找到同校的参考。
实验博客地址汇总
笔者以课程上的实验报告为基本模板将实验提交到博客(懒得改具体结构),但封面、总结和参考不写入博客内。考虑到实验报告内纯文字内容较多、指导性不强,笔者将持续更新博客内容。
大作业详见同专栏下的文章。