清華大學計算機研究生課程表
計算機系研究生課程介紹算法
組合數學
課程名稱:組合數學
課程編號:60240013
課內學時: 48
開課學期: 秋
任課教師:黃連生
【主要內容】 主要介紹組合數學的基本內容,包括基本記數方法、母函數與遞推關係、容斥 原理與鴿巢原理、Burnside引理與Polya定理、區組設計與編碼的初步概念、線性規劃問題的單純形算法。數據庫
數據結構
課程名稱:數據結構
課程編號:60240023
課內學時: 48
開課學期: 春秋
任課教師:嚴蔚敏
【主要內容】 線性表、樹、圖等各類基本類型數據結構的結構特性、存儲表示及基本操做實現 的算法;查找表的各類表示方法;各類內排序算法的設計與分析;文件組織方法的簡單介紹。安全
軟件工程技術和設計
課程名稱:軟件工程技術和設計
課程編號:60240033
課內學時: 48
開課學期: 春
任課教師:周之英
【主要內容】 一、軟件開發技術發展史;二、軟件工程技術方法的基本原則;三、軟件過程改進; 四、需求工程;五、軟件體系結構;六、面向對象設計方法;七、Design Pattern;八、 分佈式系統對象模型:CORBA及DCOM/COM(OLE)等;九、實例分析(實時系統的設計)等。網絡
專家系統
課程名稱:專家系統
課程編號:60240043
課內學時: 48
開課學期: 春
任課教師:艾海舟
【主要內容】 講解專家系統的基本原理、構造方法、應用實例、開發工具和發展趨勢,介紹人 工智能原理和知識工程的相關內容,包括產生式系統、搜索技術、知識表示、知識獲取 、推理機、不肯定推理方法等內容。數據結構
人工智能
課程名稱:人工智能
課程編號:60240052
課內學時: 32
開課學期: 秋
任課教師:陳羣秀
【主要內容】 人工智能的定義、發展歷史及研究的課題;人工智能的典型系統結構–產生式系統; 搜索技術(盲目搜索、啓發式搜索、博奕樹搜索);謂詞演算(知識表示);人工智能語言程序設計。併發
微型計算機系統接口技術
課程名稱:微型計算機系統接口技術
課程編號:60240063
課內學時: 48
開課學期: 春
任課教師:李 芬
【主要內容】 本課程是所有用PC機控制的以硬件爲主的軟硬件結合的綜合接口技術。經過使用EDA, 掌握先進的設計手段,結合磁盤接口技術、多媒體接口、通信接口及虛擬現實接口技術的設計。 旨在使學生從硬件方面對計算機技術及應用有較深的瞭解和提升。機器學習
計算機圖形學基礎
課程名稱:計算機圖形學基礎
課程編號:60240073
課內學時: 48
開課學期: 春
任課教師:胡事民,周登文
【主要內容】 本課程主要講授計算機圖形學的基本概念、原理、算法和基本系統。主要內容包括: 計算機圖形設備及系統、掃描轉換、區域填充、裁剪、曲線曲面、實體造型、消隱、光照模型、 明暗效果、紋理、光線跟蹤、反走樣等。數據結構和算法
高等計算機系統結構
課程名稱:高等計算機系統結構
課程編號:70240013
課內學時: 48
開課學期: 秋
任課教師:鄭緯民
【主要內容】 本課程系統介紹了現代計算機系統結構的理論、技術、結構和工具環境。具體包括 程序劃分、可擴展性原理、互連和通訊、存儲器模型、Cache一致性算法、並行計算機結構等。數據庫設計
計算機網絡體系結構
課程名稱:計算機網絡體系結構
課程編號:70240023
課內學時: 48
開課學期: 秋
任課教師:史美林
【主要內容】 本課程分兩個階段講授。第一階段主要講授網絡高層協議;第二階段主要講授網絡 低層協議。結合協議的講授,兩個階段中還會介紹一些當前流行的或先進的網絡技術和組網方法。分佈式
人工智能原理
課程名稱:人工智能原理
課程編號:70240033
課內學時: 48
開課學期: 秋
任課教師:朱小燕
【主要內容】 本課程主要是面向計算機系的研究生針對幾個主題展開討論。主要教學內容有: 一、推理方法:歸結推理、不肯定推理方法;二、知識表示:知識表示觀,知識表示方法 ;三、機器學習:機器學習的傳統方法,神經網絡方法;四、天然語言理解。
計算機控制理論及應用
課程名稱:計算機控制理論及應用
課程編號:70240043
課內學時: 48
開課學期: 秋
任課教師:孫增圻,朱紀洪
【主要內容】 計算機控制系統的常規設計方法;基於狀態方程和傳遞函數模型的極點配置與 最優控制的設計方法;系統辯識和自適應控制;計算機控制系統仿真和性能計算; 採樣週期選擇和量化效應分析等。
計算語言學
課程名稱:計算語言學
課程編號:70240052
課內學時: 32
開課學期: 春
任課教師:苑春法
【主要內容】 計算語言學的研究對象是人類的天然語言,研究目標是使計算機能象人同樣讀、 寫、聽、說。經過創建天然語言的數學模型,用必定的數據結構和算法來表達語言信息, 進而使語言信息能夠被計算。本課程講授計算語言學的基本理論、研究方法和近年來的新進展。
分佈式數據庫系統
課程名稱:分佈式數據庫系統
課程編號:70240063
課內學時: 48
開課學期: 秋
任課教師:周立柱
【主要內容】 分佈式數據庫的設計;查詢分解與數據定位;分佈式查詢處理的優化方法; 事務的語義模型與可串行化理論;分佈式併發控制;分佈式數據庫管理系統的可靠性問題; 以及目前數據庫研究的某些新進展。另外還要求設計、實現一個具有分佈式查詢處理功能的實驗系統。
智能控制
課程名稱:智能控制
課程編號:70240073
課內學時: 48
開課學期: 春
任課教師:孫增圻,張再興
【主要內容】 該課程系統介紹智能控制的理論和主要技術內容,主要包括:模糊邏輯控制、 神經網絡控制、專家控制、學習控制、分層遞階智能控制及遺傳算法等。
計算機視覺
課程名稱:計算機視覺
課程編號:70240083
課內學時: 48
開課學期: 秋
任課教師:徐光祐
【主要內容】 本課程研究根據圖象信息識別和理解景物中物體的性質,類別及其空間關係的原理和方法。 重點研究根據圖象獲取關於物體表面性質和形狀信息,以及根據圖象線索進行聚類,視覺建模和 視覺推理的方法。將爲開發計算機視覺的應用提供理論基礎。
數據安全
課程名稱:數據安全
課程編號:70240093
課內學時: 48
開課學期: 秋
任課教師:郭保安 【主要內容】 主要講述信息系統中數據的加密,數字簽名,用戶的身份認證,祕密分存以及各類安全協 議等內容。以信息論、複雜性理論、數論和代數爲基礎,重點講述RSA、DSA、DES、IDEA、MD五、 SHA等密碼算法和現代密碼分析技術,進而闡述現代密碼算法的設計理論以及其應用等。
知識工程
課程名稱:知識工程
課程編號:70240103
課內學時: 48
開課學期: 春
任課教師:王克宏
【主要內容】 知識工程與知識處理技術的有關理論知識、網絡計算模式與環境下知識處理問題的 研究與實現技術、知識的系統化管理與組織、知識處理技術、解結果的綜合機制、知識 查詢與處理語言、處理結果的可視化可聽化可操化、知識處理系統的實現、機器學習與知識獲取更新。
VLSI設計基礎
課程名稱:VLSI設計基礎
課程編號:70240113
課內學時: 48
開課學期: 秋
任課教師:蔡懿慈
【主要內容】 VLSI設計及IC CAD的發展及展望,VLSI工藝介紹,器件及電路設計基礎,邏輯及 系統設計基礎,版圖設計基礎,半定製及全定製設計方法,EDA的發展及系統介紹等等。
語音信號數字處理
課程名稱:語音信號數字處理
課程編號:70240123
課內學時: 48
開課學期: 春
任課教師:吳文虎
【主要內容】 包括語言產生的機理、人類發聲的數學模型、語音的時域特徵與線性預測分析、 語音的頻譜、倒譜、矢量量化、隱馬爾可夫模型、人工神經網絡、語音合成技術與識別技術等。
多媒體計算機技術
課程名稱:多媒體計算機技術
課程編號:70240133
課內學時: 48
開課學期: 春
任課教師:鍾玉琢,蔡蓮紅
【主要內容】 該課程從研究、開發和應用角度出發,綜合講述多媒體計算機的基本原理、 關鍵技術及其開發應用。主要內容包括:多媒體技術現狀及其發展趨勢、視頻和音頻獲取技術、 多媒體數據壓縮編碼技術、多媒體計算機硬件及軟件系統結構、多媒體數據庫與基本內容檢索等。
計算機輔助幾何設計技術
課程名稱:計算機輔助幾何設計技術
課程編號:70240143
課內學時: 48
開課學期: 春
任課教師:秦開懷
【主要內容】 主要介紹計算機輔助幾何造型的理論和方法。包括:
一、曲線和曲面的基本原理,
二、多項式樣條曲線曲面,
三、自由曲線和曲面造型技術,
四、幾何模型表示技術,
五、以實體造型爲主的幾何造型的理論和方法。
軟件複用及面向對象的軟件工程環境
課程名稱:軟件複用及面向對象的軟件工程環境
課程編號:70240153
課內學時: 48
開課學期: 春
任課教師:蔣維杜
【主要內容】
1)軟件工程回顧:軟件工程發展的背景、主要成就及傳統軟件工程中的主要 問題;
2)軟件複用:軟件複用和可複用軟件,軟件的模塊化,軟件模塊的品質因素;
3)面向對象軟件的構造:面向對象方法論,面向對象技術,面向對象軟件工程方法。
超大規模集成電路布圖理論與算法
課程名稱:超大規模集成電路布圖理論與算法
課程編號:70240162
課內學時: 32
開課學期: 春
任課教師:洪先龍
【主要內容】 本課程介紹了超大規模集成電路布圖設計過程當中的各類自動布圖算法,包括布圖規劃、佈局、線網布線、整體佈線、詳細布線、過點分配及通孔最少化等。爲了適應深亞微米工藝下布圖技術發展的須要,咱們還介紹了性能驅動的布圖算法。
數字系統自動設計
課程名稱:數字系統自動設計
課程編號:70240173
課內學時: 48
開課學期: 春
任課教師:薛宏熙
【主要內容】 本課程介紹開發EDA(Electronic Design Automation)工具的基本原理和方法, 包括:硬件描述語言、綜合、模擬、故障診斷、測試、形式驗證等。課程的實踐環節包括習題和實驗。
計算幾何
課程名稱:計算幾何
課程編號:70240183
課內學時: 48
開課學期: 秋
任課教師:鄧俊輝
【主要內容】 計算幾何學、組合幾何學的主要問題:
一、Introduction
二、Arrangement and Configuration
三、Semispace of Configuration
四、Dissection of Point Set
五、Convex Hull
六、Visibility
七、Intersection
八、Point Location
九、Voronoi Diagram
十、Triangulation 等。
算法與算法複雜性理論
課程名稱:算法與算法複雜性理論
課程編號:70240193
課內學時: 48
開課學期: 春
任課教師:黃連生
【主要內容】
主要介紹算法的時間複雜性和空間複雜性概念,DFS算法和WFS算法,分治策略 和優先策略,整數規劃與動態規劃,FFT算法,分類與查找,NP徹底理論等內容。
分佈式多媒體系統與技術
課程名稱:分佈式多媒體系統與技術
課程編號:70240203
課內學時: 48
開課學期: 秋
任課教師:劉斌,徐光祐,史元春
【主要內容】 分佈式多媒體技術與系統概述;分佈式多媒體應用的性能要求及對網絡的要求; 子網技術;通訊協議;client-server計算;RAID盤陣列技術;支持分佈式多媒體應用等。
工程數據庫設計與應用
課程名稱:工程數據庫設計與應用
課程編號:70240213
課內學時: 48
開課學期: 春
任課教師:葉曉俊,趙致格
【主要內容】 工程數據庫的基本概念、組織結構、建模工具、版本管理等;工程數據庫系統 的開發工具及開發方法;工程數據等在企業的應用技術;基於Web技術的工程數據庫的設計與應用等內容。
計算機支持的協同工做CSCW
課程名稱:計算機支持的協同工做CSCW
課程編號:70240223
課內學時: 48
開課學期: 春 任課教師:史美林
【主要內容】
一、CSCW的基本概念、體系結構、協同控制機制;
二、CSCW的基本技術、羣組通 信支持、羣件、多媒體會議系統、工做流系統、協同協做系統等;
三、CSCW的應用支持及應用系統。
微計算機系統設計
課程名稱:微計算機系統設計
課程編號:70240233
課內學時: 48
開課學期: 春 任課教師:唐瑞春
【主要內容】 介紹計算機系統設計領域最新的技術發展,講授微機系統中有關CPU接口、 DRAM系統、PLD、總線、顯示系統等的設計技術及相關的調試技術,經過具體的 做業和實驗解決設計中的實際問題,並學習微機系統設計中的最新工具。
計算機圖形學
課程名稱:計算機圖形學
課程編號:70240243
課內學時: 48
開課學期: 春
任課教師:胡事民
【主要內容】 本課程主要講授真實感圖形的生成與處理算法。包括:緒論、局部光照模型、 總體光照模型、光線跟蹤及其加速、輻射度算法、軸變形/FFD與計算機動畫、天然 景物模擬、科學計算可視化、基於圖象繪製與製造、小波方法與多分辨率網格造型等。
計算機網絡和計算機系統的性能評價
課程名稱:計算機網絡和計算機系統的性能評價
課程編號:70240253
課內學時: 48
開課學期: 春
任課教師:林闖
【主要內容】
排隊論, 隨機Petri網和模擬技術。在排隊論中講述隨機過程、馬爾可夫過程、 排隊網絡模型、自類似數據傳輸模型等。在隨機Petri網中講述基本概念和性能分析 技術、隨機網模型方法及分解與壓縮技術。在模擬中講述模擬模型技術、程序軟件、結果分析。
並行計算
課程名稱:並行計算
課程編號:70240262
課內學時: 32
開課學期: 春
任課教師:楊廣文
【主要內容】 討論並行計算機的結構模型、並行算法、並行程序的設計原理與方法等。從計算 的角度,簡單介紹當代主流計算機的結構及平行計算的性能評測方法;介紹經常使用的幾 種並行計算模型;討論並行算法的設計方法、設計技術及設計過程;討論幾個數值問題的並行算法。
ATM交換技術與B-ISDN原理
課程名稱:ATM交換技術與B-ISDN原理
課程編號:80240013
課內學時: 48
開課學期: 秋
任課教師:劉斌
【主要內容】 現代電信網絡與計算機網的發展及傳統技術;ATM的基本概念與B-ISDN的思想; ATM用戶-網絡接口;ATM交換技術;B-ISDN中的業務量控制;ATM與IP互連技術;ATM 組網與應用技術;寬帶網絡技術的新進展。
計算機視覺專題
課程名稱:計算機視覺專題
課程編號:80240023
課內學時: 48
開課學期: 春
任課教師:林學誾,白雪生
【主要內容】
本課程以跟蹤計算機視覺近期研究新方向爲目的,着重選擇近期提出的典型新 算法,聯繫其數學基礎知識等,進行講解和討論。如射影幾何及其在計算機視覺中的應用、優化算法在圖像序列中的運用等。
多媒體技術基礎與應用
課程名稱:多媒體技術基礎與應用
課程編號:80240083
課內學時: 48
開課學期: 秋
任課教師:林福宗
【主要內容】 (1)採用"教師-學生"+"教師-網絡-學生"的教學模式。
(2)內容包括:多媒 體的計算、多媒體的存儲、多媒體網絡應用(含應用特色、因特網、多目標廣播和通 信系統)和多媒體網頁編輯語言。
(3)設計製做一個有中等難度的多媒體網頁。
科學計算可視化
課程名稱:科學計算可視化
課程編號:80240103
課內學時: 48
開課學期: 春
任課教師:唐澤聖,唐龍,柴建雲
【主要內容】 瞭解掌握將科學計算、工程計算的中間數據或結果數據轉換爲圖象的基本理論、 方法和技術,並結合學生本人的專業完成一個大做業。