1. 程式人生 > >清華大學計算機課程

清華大學計算機課程

清華大學計算機系的課程分為六類課程:
(一)公共課,這部分學分必須超過40學分,具體包括:
(1) 思想政治理論課 (2) 體育(3) 軍事理論與技能訓練(4) 外語  6學分
(5) 文化素質課 ( 1. 歷史與文化、2. 語言與文學、3. 哲學與人生、4. 科技與社會、5. 當代中國與世界、6. 藝術與審美、7. 法學、經濟與管理、8.科學與技術)

(二)數學與自然科學類,必須超過40學分,具體包括:
一元微積分、多元微積分、高等微積分、幾何與代數、隨機數學方法、概率論與數理統計  
複變函式引論、大學物理、數理方程引、數值分析、離散數學、隨機過程、應用隨機過程
泛函分析、代數編碼理論、初等數論與多項式、應用統計
--------呵呵,很多都沒有聽過吧?

(三)專業基礎課(偏硬體的課程)
工程圖學基礎、電路原理、電子基礎、電子技術實驗

(四)專業必修課
C++或者Java程式設計
編譯原理
作業系統
計算機網路
資料庫原理  
軟體工程
軟體系統設計

(五)限選修課(修夠30學分)
微計算機技術
數字系統設計自動化
VLSI設計導論
網路程式設計與計算技術
通訊電路
通訊原理課組
網路安全
網格計算
高效能運算前沿技術
模式識別
數字圖象處理
多媒體技術基礎及應用
計算機圖形學基礎
計算機實時圖形和動畫技術
系統模擬與虛擬現實
現代控制技術
資訊檢索
電子商務平臺及核心技術
資料探勘
機器學習概論
人機互動理論與技術
人工神經網路
訊號處理原理
系統分析與控制
媒體計算
形式語言與自動機
分散式資料庫系統
演算法分析與設計基礎
面向物件技術及其應用
軟體專案管理
資訊檢索技術
人工智慧導論
高階資料結構
計算機圖形學基礎
計算機動畫的演算法與技術
嵌入式系統

(六)任選課(修夠4學分)
C++高階程式設計
微控制器和嵌入式系統
數字系統整合化設計與綜合
行動通訊與衛星通訊
遙感原理
圖象處理系統
圖象壓縮
Windows作業系統原理與應用
專業英語
光纖應用技術A
光電子技術及其應用
微電子學概論
付立葉光學
鐳射與光電子技術實驗
訊號處理實驗與設計
鐳射光譜
光檢測技術
光感測技術
光電子CAD與模擬
量子電子學
非線性光學
真空技術
光通訊技術
微電子新器件
微電子系統整合概論
量子資訊學引論
語音訊號處理
無線訊號的光纖傳輸技術
數字系統整合化設計與綜合
微計算機技術
初等數論
網路程式設計與計算技術
人工智慧導論
模式識別
數字圖象處理
系統模擬與虛擬現實
現代控制技術
資訊檢索
電子商務平臺及核心技術
資料探勘
網格計算
高效能運算前沿技術
媒體計算
網際網路資訊處理
機器人智慧控制
電子測量
電力電子系統設計
現代檢測技術基礎
智慧儀表設計
生產系統計劃與控制
過程控制(2)
計算機圖象處理與多媒體
現代電子技術
智慧控制
過程控制系統
UNIX系統基礎
離散時間訊號處理
系統的可靠性及容錯
電力電子電路的微機控制
非線性控制理論
電子商務概論
虛擬現實技術及其應用
智慧優化演算法及其應用
網路安全
隨機控制
控制專題
現場匯流排技術及其應用
數字視訊基礎與應用
嵌入式系統設計與應用
作業系統
多維空間分佈系統控制及訊號處理雜談
微電子學概論
專業英語
整合感測器
RF-CMOS電路設計
數/模混合積體電路
分子生物電子學
積體電路測試
納電子材料
半導體材料與器件的表徵和測量
形式語言與自動機
分散式資料庫系統
高階資料結構
嵌入式系統