Personal course notes (in Chinese) for THU CST.
课程学习的笔记. 一般在期末考试前更新.
笔记分两种:
一种是 .txt
, 这种直接打开看即可.
一种是 .tex
, 这种在仓库中已经有编译好了的 .pdf
, 如果需要自行编译请使用中文支持出色的 xelatex
.
CC-BY-NC-SA.
- 数值分析: 相对对等的数学实验, 数值分析更偏理一点, 包含相当部分的证明. 不过比数学实验有趣.
- 现代密码学: 果然我不适合学密码学. 前面的对称密码讲的非常玄学, 只说怎么做不说为什么这么做 (当然从古代一路发展过来的对称密码也就是几个置换代换异或瞎弄弄保证已有的方法不能破解就行了). 后面的公钥密码讲得非常简略.
- 计算机系统结构: 合理的组织硬件系统来提高效率. 包括缓存系统, 流水线/乱序执行系统, 集群计算等.
- 编译原理: 主要涉及编译器前端设计, 中间层 (IR) 以及后端代码生成没有过多叙述.
- 计算机组成原理: 基本原理而已. 课程重点是造计算机.
- 计算机网络: 我似乎没有太深刻理解这门课.
- 网络安全: yinx 老师不错. 但是如果有后辈想选这门课, 光上课是基本上没有用的. 多说一句, William Stallings 那本讲网络安全和密码学的书真不怎么样, 我觉得就是骗钱的. 看起来就像是把 rfc 中最繁琐的部分抽取出来, 基本没有讲背后的 rationale.
- 信号处理: 不推荐 xumx / tlm 的课. 除了物理实验我得分最低的课程.
- 软件工程: 文科课?! 上课听讲头头是道, 下课回想脑袋空空.