“计算机专业基础-相关课程”版本间的差异

来自iCenter Wiki
跳转至: 导航搜索
程序语言设计与编译器
第1行: 第1行:
 
=离散数学=
 
=离散数学=
 
#Richard Johnsonbaugh, Discrete Mathatics, Prentice-Hall, 2005.
 
  
 
对标: [http://web.stanford.edu/class/cs103/ CS103: Mathematical Foundations of Computing]
 
对标: [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]
  
 
#Introduction to Algorithms-Third Edition-The MIT Press (2009)
 
#Introduction to Algorithms-Third Edition-The MIT Press (2009)
  
对标:[http://web.stanford.edu/class/cs161/ CS 161: Design and Analysis of Algorithms]
+
#数据结构与算法分析C++描述
  
 
=编程语言=
 
=编程语言=
[https://see.stanford.edu/Course/CS107 CS107 - Programming Paradigms]
 
  
[https://cs242.stanford.edu  CS 242:programming language]
+
对标:[https://cs242.stanford.edu  CS 242:programming language]
 +
 
 +
对标:[https://see.stanford.edu/Course/CS107 CS107 - Programming Paradigms]
  
#数据结构与算法分析C++描述
 
 
#Python编程语言
 
#Python编程语言
  
第32行: 第34行:
 
(计算机系统结构-量化研究方法-[英文版][第五版])
 
(计算机系统结构-量化研究方法-[英文版][第五版])
  
=软件工程=
+
=操作系统与软件工程=
 +
 
 +
[http://web.stanford.edu/class/cs140/ CS 140: Operating Systems]
  
 
[https://see.stanford.edu/Course/CS106A CS106A:Programming Methodology]  
 
[https://see.stanford.edu/Course/CS106A CS106A:Programming Methodology]  
第58行: 第62行:
  
 
算法之美,
 
算法之美,
 +
 +
=参考=
 +
 +
Stanford Engineering Computer Science, https://cs.stanford.edu/academics/courses

2019年6月16日 (日) 10:03的版本

离散数学

对标: CS103: Mathematical Foundations of Computing

  1. Richard Johnsonbaugh, Discrete Mathatics, Prentice-Hall, 2005.

数据结构与算法

对标:CS 161: Design and Analysis of Algorithms

  1. Introduction to Algorithms-Third Edition-The MIT Press (2009)
  1. 数据结构与算法分析C++描述

编程语言

对标:CS 242:programming language

对标:CS107 - Programming Paradigms

  1. Python编程语言

程序语言设计与编译器

对标:CS143: Compilers

  1. Compilers: Principles, Techniques & Tools, by Aho, Lam, Sethi and Ullman, Second edition. ISBN 0-321-48681-1
  2. Crafting a Compiler, by Fischer, Cytron and LeBlanc, ISBN 0-13-606705-0

系统结构

  1. Computer Architecture: A Quantitative Approach

(计算机系统结构-量化研究方法-[英文版][第五版])

操作系统与软件工程

CS 140: Operating Systems

CS106A:Programming Methodology

  1. Agile编程
  2. SCRUM,软件开发

人工智能

CS121: Introduction to Artificial Intelligence or

CS221: Artificial Intelligence: Principles and Techniques

  1. Artificial Intelligence - A Modern Approach.3e.Third Edition.

([人工智能:一种现代方法.英文.第三版])

通俗读物

改变未来的九大算法,

信息简史,

世界是数字的,

算法之美,

参考

Stanford Engineering Computer Science, https://cs.stanford.edu/academics/courses