课程内容:相当难。2024年POPL大改,不像“程序设计语言原理”,更像“高级编译器技术”(以后可能还会改回去?)。使用教材:《Modern Compiler Implementation in Java》(C语言版有译本,内容是一致的);个人推荐《编译器设计(Engineering a compi >>更多
课程内容:计算机科学里非常“纯正”的一部分,“正宗计算机科学”,具体内容可以看课程主页。据我观察24春学的比23秋多。使用教材:主要看PPT(听说要出书了?)个人推荐玩玩Natural Number Game。作业内容:难度一般。考试内容:考试知识点一般不会变化,备考友好。24春给分尚可。 >>更多
课程内容:前半部分是分布式,后半部分是Google云计算架构。使用教材:Tanenbaum的《分布式系统》(完全不推荐,和他那本《现代操作系统》一样“现代”)。李西宁有一本目录结构差不多但讲的更好的《分布式系统》,Kshemkalyani的《分布式计算:原理、算法与系统》可以作为工具书。作业内容:P >>更多
课程内容:内核模块开发。使用教材:《Linux设备驱动程序》,但代码比书更有含金量。作业内容:作业就是考察,考察就是作业。建议考察前搞懂作业,把所有的名词都百度一遍,考察的时候在前20%左右上麦。给分据说有点随机。 >>更多
课程内容:基本是408数据结构的升级版(但408有的就不会考了)。使用教材:《编程珠玑》;想考好则最好看完算法导论和CSAPP。作业内容:使用纯C对算法/数据结构进行抽象(因此代码里充满了void *和函数指针)。不难,但很怪,有一种80年代的美。考试内容:尽管都是PPT里的东西或者上课讲过的东西, >>更多
四次实验+期末presentation。实验代码比较老虚拟机版本有影响,分数老师都可以 >>更多
课程没有考试期末组队presentation+四次实验,实验全都有代码不过部分代码有问题,老师人品可以 >>更多
课程作业+期中+实验+期末,总体工作量比较多,不过平时分能占一半(作业+实验),老师性格还行,分数也还是可以的 >>更多
除了处理数据,实验报告全部交给ai,然后所有报告再迟交个一周到一个月,会让你的得分很神奇。下按时间顺序。部分相干光,高阶涡旋光束,这玩意是近代光学基础的内容,但我近光基是考前速成,所以不知道这两个是在干嘛。没迟交报告,报告要求手写,80,80。Nd激光器,报告要求手写一周内交,课前要求预习报告和老师 >>更多