=计算机原理===离散数学==
对标课程:[http://web.stanford.edu/class/cs103/ CS103: Mathematical Foundations of Computing]
#Richard Johnsonbaugh, Discrete Mathatics, Prentice-Hall, 2005.
==数据结构与算法==
对标课程:[http://web.stanford.edu/class/cs161/ CS 161: Design and Analysis of Algorithms]
#数据结构与算法分析C++描述
==编程语言==
对标课程:[https://cs242.stanford.edu CS 242:programming language]
#C++, LISP, Python编程语言
==编译器==
对标课程:[http://web.stanford.edu/class/cs143/ CS143: Compilers]
# Compilers: Principles, Techniques & Tools, by Aho, Lam, Sethi and Ullman, Second edition. ISBN 0-321-48681-1
# Crafting a Compiler, by Fischer, Cytron and LeBlanc, ISBN 0-13-606705-0
=计算机硬件与计算机软件=
==系统结构==
对标课程:[http://web.stanford.edu/class/ee282/ EE 282: Computer Systems Architecture]
#Computer Architecture: A Quantitative Approach, (计算机系统结构-量化研究方法-[英文版][第五版])
=计算机软件=
==操作系统与软件工程==