数学 | 编程语言 | CS理论课 |
---|---|---|
√线性代数 | √C | Computer Systems -A Programmer's Perspective |
√概率&统计 | C++ | 数据结构 |
离散数学 |
数据结构先修课程
- C++语言程序设计基础:类、继承、重载、重写、虚方法、模板;
- 离散数学基础: 集合、偏序集、良序、数学归纳法、级数、递归、递推;
- 概率基础: 随机分布、数学期望、期望值的线性率。
计算机系统基础(NJU)
提升变成能力
在程序调试,
程序性能,
程序可靠性
等方面的能力得到提高
提升系统思维
构建CS框架,为以下课程打基础:
OS
编译
组成原理
体系结构