Github | 標星1W+清華大學電腦系課程攻略!
- 2019 年 10 月 10 日
- 筆記
編輯:Sophia 電腦視覺聯盟 報道 | 公眾號 CVLianMeng
轉載於 :Github
Github地址:
https://github.com/PKUanonym/REKCARC-TSC-UHT/blob/master/README.md

目錄
本項目至今為止收錄了以下內容:
- 課程攻略:readme.md
- 電子版課件和參考教材:ebook/[教學年份]/[老師姓名].pdf (由於可能存在的版權問題,暫未加入)
- 平時作業答案與大作業資料:hw/[學生年級_學生姓名]/
- 歷年試卷和複習資料:exam/
- 開卷考試 A4 紙:a4paper/
等等。目前具體已涵蓋課程如下:(課程分類按照實際情況而不是按照培養方案)
- 大一上:
|
必修 |
任選 |
|---|---|
|
微積分A(1) |
電腦科學導論 |
|
線性代數(1) |
工程圖學基礎 |
|
程式設計基礎 |
|
|
離散數學(1) |
|
|
思想道德修養與法律基礎 |
|
|
資訊科學技術概論 |
|
- 大一下:
|
必修 |
物理必修 |
|---|---|
|
微積分A(2) |
大學物理B(1) |
|
線性代數(2) |
大學物理英 |
|
離散數學(2) |
|
|
中國近現代史綱要 |
|
|
面向對象程式設計基礎 |
|
- 大一小學期:程式設計訓練
- 大二上:
|
必修 |
物理必修 |
|---|---|
|
數據結構 |
大學物理B(2) |
|
複變函數引論 |
大學物理英 |
|
電子學基礎 |
物理實驗B(1) |
|
電子學基礎實驗 |
|
|
馬克思主義基本原理 |
|
- 大二下:
|
必修 |
數學必修 |
專業限選 |
|---|---|---|
|
人工智慧導論 |
概率論數理統計 |
電腦圖形學基礎 |
|
形式語言與自動機 |
隨機數學方法 |
初等數論 |
|
數字邏輯電路 |
|
高性能計算導論 |
|
數字邏輯實驗 |
|
|
|
物理實驗B(2) |
|
|
- 大二小學期:Java台灣小學期、Java程式設計與訓練、彙編語言程式設計
- 大三上:
|
必修 |
專業限選 |
|---|---|
|
電腦組成原理 |
人工神經網路 |
|
電腦網路原理 |
電腦網路安全技術 |
|
編譯原理 |
人機交互理論與技術 |
|
訊號處理原理 |
VLSI設計導論 |
|
軟體工程 |
資料庫系統概論 |
- 大三下:
|
必修 |
專業限選 |
|---|---|
|
作業系統 |
機器學習概論 |
|
電腦系統結構 |
數字影像處理 |
|
數值分析 |
模式識別 |
|
數學實驗 |
數據挖掘 |
|
|
多媒體技術 |
|
|
現代密碼學 |
|
|
搜索引擎技術基礎 |
|
|
存儲技術基礎 |
|
|
資料庫專題訓練 |
|
|
電腦網路專題訓練 |
|
|
系統分析與控制 |
- 大三小學期:並行電腦體系結構與編程、保研考試
- 大四上:網路安全工程與實踐、嵌入式系統、現代控制技術
- 研究生課:組合數學
參考書目
大一上
微積分A(1)
高等微積分教程(上),劉智新,閆浩,章紀民編著,清華大學出版社
線性代數(1)
俞正光,林潤亮,魯自群,《線性代數與幾何(上)》
程式設計基礎
程式設計基礎(第3版),吳文虎、徐明星 編著
離散數學(1)
數理邏輯與集合論(第2版),石純一等編著,清華大學出版社.
電腦科學導論
Computer Science: An Overview
大一下
微積分A(2)
高等微積分教程(下),劉智新,閆浩,章紀民編著,清華大學出版社
線性代數(2)
俞正光,林潤亮,魯自群,《線性代數與幾何(下)》
離散數學(2)
戴一奇 胡冠章 陳衛,《圖論與代數結構》,清華大學出版社
面向對象程式設計基礎
Thinking in C++, 2nd Edition(英文版), Bruce Eckel 機械工業出版社, 2010
大二上
數據結構
https://dsa.cs.tsinghua.edu.cn/~deng/ds/dsacpp/index.htm
MOOC:http://www.xuetangx.com/courses/course-v1:TsinghuaX+30240184+sp/about,http://www.xuetangx.com/courses/course-v1:TsinghuaX+30240184_2X+sp/about
複變函數引論
複變函數(西安交通大學編)
電子學基礎
電路原理,於歆傑、朱桂萍、陸文娟,清華大學出版社,2007
Fundamentals of Microelectronics, Behzad Razavi, Wiley, 2008
大二下
概率論數理統計
概率論與數理統計,陳希孺
隨機數學方法
大學數學:隨機數學(第二版),蕭鐵樹主編;錢敏平、葉俊編著,高等教育出版社,2004年
人工智慧導論
林堯瑞、馬少平,《人工智慧導論》,清華大學出版社
形式語言與自動機
自動機理論、語言和計算導論,第三版,機械工業出版社
數字邏輯電路
數字邏輯與數字積體電路(第二版)
數字邏輯實驗
數字邏輯設計實驗教程
電腦圖形學基礎
電腦圖形學基礎教程,孫家廣、胡事民,清華大學出版社
初等數論
H.Rosen,Elementary number theory and its applications, sixth edition,Pearson education Asia limited and China machine press,2010
高性能計算導論
An Introduction to Parallel Programming,Peter Pacheco,Morgan Kaufmann Inc. (Elsevier), 2011
大二小學期
Java程式設計與訓練
《Java技術及其應用(第二版)》,高等教育出版社,ISBN 978-7-04-020769-9
彙編語言程式設計
《深入理解電腦系統》(Computer Systems: A Programmer『s Perspective),第二版,2010(目前有第三版)
大三上
電腦組成原理
Computer Organization & Design: the Hardware/Software Interface, 4th 5th, 6th, RISC-V Edition 機械工業出版社
《電腦硬體系統實驗教程》劉衛東 李山山著 清華大學出版社
電腦網路原理
A.S Tanebaum, Computer Networks,4/5nd Edition, Prentice Hall, 2003/2011
編譯原理
Compilers:Principles, Techniques, and Tools — Alfred V.Aho, Ravi Sethi, Jeffrey D.Ullman, Addison Wesley, 2007 (龍書)
訊號處理原理
Introduction to Signal Processing – S.J. Orfanidis, Prentice-Hall, Inc.
軟體工程
(1)「Software Engineering」, Ian Summerville, 2000, Addison-Wesley, ISBN 020139815X.
(2)「Software Engineering: A Practitioner』s Approach」, Roger S. Pressman, McGraw-Hill, 2001,ISBN 0072496681.
(3)「Software Engineering: Theory and Practice」, Shari Lawrence Pfleeger, 1998,Prentice Hall, ISBN 0130290491.
資料庫系統概論
資料庫系統設計與原理,馮建華等,清華出版
人工神經網路
Simon Haykin, Neural Networks and Learning Machines (Third Edition), 機械工業出版社
電腦網路安全技術
網路安全基礎教程,William Stallings,清華大學出版社 影印版
人機交互理論與技術
Jef Raskin.The Humane Interface: New Directions for Designing Interactive Systems
Stuart K. Card,etc. The Psychology of Human-Computer Interaction
VLSI設計導論
《超大規模積體電路設計導論》蔡懿慈 周強 清華大學出版社
大三下
作業系統
MOOC:http://www.xuetangx.com/courses/course-v1:TsinghuaX+30240243X+sp/about
電腦系統結構
電腦系統結構(第2版) 張晨曦等, 2014.8
數值分析
數值分析與演算法(第2版,第3次印刷)喻文健 編著,清華大學出版社,2015年
數學實驗
大學數學實驗姜啟源等清華大學出版社,2005.
數字影像處理
數字影像處理(第二版), Gonzalez, 電子工業出版社
機器學習概論
Tom Mitchell, Machine Learning. McGraw-Hill (China machine press, English version)
模式識別
Richard O. Duda, Peter E. Hart, and David G. Stork, Pattern Classification (2nd Edition), John Wiley & Sons, Inc., New York. 機械工業出版社
數據挖掘
Data Mining: Concepts and techniques 數據挖掘:概念與技術 Han Jiawe等著 高等教育出版社
多媒體技術基礎及應用
多媒體技術基礎及應用,鍾玉琢等,高教出版社
現代密碼學
密碼學原理與實踐(第二版)
搜索引擎技術基礎
[1] Richardo Beeza-Yates,Modern Information Retrieval,機械工業出版社,2005。
[2] Search Engines: Information Retrieval in Practice, W. Bruce Croft et al. 2009.
存儲技術基礎
暫缺
資料庫專題訓練
PPT
電腦網路專題訓練
暫缺
系統分析與控制
系統分析與控制 孫增圻 清華大學出版社1994
以智慧服務為中心的軟體開發設計與實現
Service-Oriented Computing Service-Oriented Software System Engineering: Challenges and Practices Patterns: Implementing an SOA using an Enterprise Service Bus
大四上
網路安全工程與實踐
Online documents or E-books assigned in class
- TCP/IP protocols
- http://www.tcpipguide.com/free/t_toc.htm
- Cryptography and secure communications
- Bulletproof SSL and TLS
- System Security
- The art of exploitation
- Web Security
- The Tangled Web
- The Browser Hacker』s Handbook
嵌入式系統
《嵌入式計算系統設計原理》 Wayne Wolf著,孫玉芳等譯
現代控制技術
常春馨,《現代控制理論基礎》,機械工業出版社,1998年
Github地址:
https://github.com/PKUanonym/REKCARC-TSC-UHT/blob/master/README.m
