清華計算機專業課程列表

本科生課程
在本科期間,除數、理、化、外語等公共基礎課外,主要課程包括一批適應性強、覆蓋面寬、有利於就業的專業的及代表前沿科技發展的選修課程,覆蓋人文社會科學類、自然科學基礎類、工程技術基礎類、以及專業基礎與專業類課程。教育特點是強電與弱電相結合、軟件與硬件相結合、組件與系統相結合、信息與能量相結合。
主要課程一覽:
(1)人文社會科學課:涵蓋政治、經濟、管理、英語;
(2)自然科學基礎課:涵蓋數學、物理、化學和生物學; 
(3)工程技術基礎課:涵蓋電路原理、電磁場、電子技術、自動控制、信號與系統、工程力學、計算機硬件和軟件、通訊技術與網絡應用、單片微機嵌入式系統、數字信號處理等;
(4)專業基礎課:電機學、電力系統分析、高電壓工程、電力電子技術
(5)專業課:電力系統繼電保護、發電廠工程、電力系統穩定與控制、電力系統調度自動化、電力市場概論、電器原理及應用、過電壓及其防護、直流輸電技術、電磁測量、電氣設備在線監測、電力傳動與控制、電子電機設計與分析、電機分析、微特電機、電介質材料與絕緣技術、信息論與電力系統
實踐教學
我係學生有大量的實踐環節,包括電子工藝實習、電子專題實踐、計算機實踐、綜合論文訓練、生產實習等,這種理論與實踐相結合的實驗與訓練極大地提高了學生理論學習、動手能力和創新能力。
積極利用電氣工程行業背景優勢,與電氣領域的頂尖企業在人才培養方面建立長期戰略合作伙伴關係。先後建立了上海電氣、施耐德、內蒙能源基地、西安電氣等各具特色的生產實習基地。初步形成了以學生自願選擇,集中實習爲主、分散實習爲補充的新型本科生產實習模式。2005、2006年我係分別有48位、102同學參加了集中組織的生產實習。我係在2005年度校生產實習先進單位評比中以總分第一的成績獲得金獎。
教學實驗室建設
結合985、211工程,不僅建設、改造完成了電氣工程自動化教學實驗室、開放實驗室等;完成了電力系統、電機、高壓等專業教學實驗室的升級改造;近兩年與企業合作建立了清華-施耐德PLC實驗室、清華-三菱電力電子教學實驗室。

 

 

本科課程
微型計算機技術
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_001b/index.htm[/url]
數據結構
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_002b/index.htm[/url]
人工智能導論
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_003b/index.htm[/url]
信號處理原理
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_004b/index.htm[/url]
多媒體技術基礎
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_005b/index.htm[/url]
軟件工程
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_006b/index.htm[/url]
計算機組成與結構
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_007b/index.htm[/url]
java編程語言
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_008b/index.htm[/url]
編譯原理
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_009b/index.htm[/url]
數據庫系統與應用
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_010b/index.htm[/url]
虛擬現實與系統仿真
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_011b/index.htm[/url]
離散數學(上)
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_012b/index.htm[/url]
數據庫系統概率
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_013b/index.htm[/url]
MPI並行程序設計
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_014b/index.htm[/url]
計算機原理
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_015b/index.htm[/url]
模式識別
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_016b/index.htm[/url]
數字系統設計自動化
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_017b/index.htm[/url]
計算機系統結構
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_018b/index.htm[/url]
彙編語言程序設計
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_019b/index.htm[/url]
C++語言程序設計
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_020b/index.htm[/url]

 

研究生課程

計算機系統結構
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_021y/index.htm[/url]
計算機網絡體系結構
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_022y/index.htm[/url]
數值分析
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_023y/index.htm[/url]
軟件工程
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_024y/index.htm[/url]
組合數學
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_025y/index.htm[/url]
人工智能原理
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_026y/index.htm[/url]
計算機圖形學
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/index.htm[/url]
人工智能原理
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_028y/index.htm[/url]
工程數據庫設計與應用
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_029y/index.htm[/url]
寬帶網絡交換技術
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_030y/index.htm[/url]
並行計算
[url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_031y/index.htm[/url]

 

 

計算機專業課程自學參考


有人說,計算機專業的人編的程序要比非計算機專業的人編的要好.也許這是在大多數情況下適用的,但是並不是絕對的.你在這個方面經驗比別人多,研究的比別人深入,那你就比別人專業,所以要相信自己.

我本不是計算機專業的,但是本專業也學過許多計算機課程.準備把沒學的補補.下面是計算機專業課程,供大家自學參考,當然這些都是基礎.

 

一:[url]http://zhidao.baidu.com/question/15109313.html[/url]

離散數學,數據結構,計算機組成原理,彙編語言程序設計,面向對象技術,數據通信
原理,數字電路與邏輯設計,程序設計課程設計,數據結構課程設計,計算機組成原理試驗,
數字電路與邏輯設計試驗,計算機文化基礎,計算機程序設計,線性代數A,概率論與數理統計B,
普通物理B,電路電子學

數據庫系統,操作系統,計算機網絡,計算機系統結構,光通信技術,嵌入式系統設計,
Internet與web編程,Cisio/Solaris網絡體系設計與實現,綜合佈線系統

編譯原理,數字系統設計VHDL,信號與系統,微機系統與接口技術,數字信號處理,
軟件工程,IT項目管理,七號信令系統,電子商務概論,多媒體技術,UNIX操作系統,計算機信息安全移動通信,衛星通信,計算機系統維護技術

二:[url]http://www.programfan.com/club/showtxt.asp?id=168572[/url]

基礎方面:(應該無需解釋啦)
      ⒈ 高等數學  
      ⒉ 線性代數  
      ⒊ 複變函數與積分變換  
      ⒊ 概率統計  
  
硬件方面:(最終應該達到可以看懂並分析電路圖;可以設計專用計算機系統的程度)
      ⒈ 電路分析基礎            一切電子方向的基礎
      ⒉ 模擬電子技術基礎        一切電子方向的基礎(開始分化方向)
      ⒊ 數字電子技術基礎        數字電子(計算機)專業的基礎
      ⒋ 計算機組成原理          抽象的數字電子的“可以用來計算的機器”的大原理
      ⒌ 微機原理及接口技術      基於8086的PC微型計算機系統的原理
      ⒌ IBM PC彙編語言程序設計  8086CPU指令系統程序設計
      ⒌ 計算機系統與結構        抽象的數字電子計算機系統(非單指計算機)的原理
      ⒌ 單片機及接口技術        單芯片計算機系統的基本原理
      ⒍ (計算機)信號與系統    從數字電路角度理解的計算機系統的接口與通訊
  
軟件方面:(最終應該達到可以閱讀並分析程序(不單指源碼);可以設計計算機程序系統)
      ⒈ 離散數學  
      ⒈ C語言程序設計  或  C++面向對象程序設計  或  Pascall語言程序設計
      ⒉ 數據結構           計算機中數據的組織與管理方式(啓發式,非結論式)
      ⒊ 計算方法           計算機數值計算提高計算精度的方法
      ⒋ 操作系統           計算機系統基礎管理軟件的組成與實現技術
      ⒌ 編譯原理           從源碼到可執行代碼的翻譯過程快速有效的實現方法
      ⒍ 數據庫系統概論     計算機中大批量數據的管理與檢索方法
      7 SQL Server數據庫   一個具體的數據庫系統的應用
      8 軟件工程           從工程管理的角度來管理“軟件製造業”的方法
      9 彙編語言
  
其它方向:
      (電子)信號與系統
      通信原理  
      計算機網絡  
      TCP/IP技術
      分佈式應用原理
      圖形學
      多媒體技術基礎

三.[url]http://edu.sdinfo.net/74596392156266496/20030613/1172246.shtml[/url]

很多朋友可能跟我一樣,想學習計算機專業知識,又沒機會接受正規的大學計算機教育。在此我作爲過來人跟大家談談自己自學的感受。


  ★確立學習方向


  計算機專業人才的培養目標有很多,就大學計算機專業的設置來看,大致可以概括爲以下幾個方面:

  一、計算機軟件與理論

  本專業主要培養具有較強理論基礎和設計、開發軟件能力的軟件人才,以滿足軟件開發、技術管理、科學研究和高等教育等多層次的社會需要。

  二、計算機應用技術

  本專業主要培養計算機應用技術領域的各類開發、研究、應用人才。

  畢業生適合的工作有:高等院校計算機科學與技術的教師和研究人員、中小型控制系統的設計實施人員、大型控制系統的應用人員、企業級MIS/ERP建設人員、基於Internet/Intranet的多媒體應用程序開發人員、數字通訊領域各類應用人員、大中型企業及涉外企業IT部門的工作人員。

  三、計算機系統(體系)結構

  本專業以並行處理、容錯計算等爲主要研究方向,所開設的課程反映當前國內外計算機系統結構學科的發展水平。培養學生的計算機軟硬件基礎,以及熟練的以計算機爲手段獨立研究與設計計算機系統的能力和計算機應用、軟件開發能力。


  ★如何挑選教材


  好的教材對於自學者來說是至關重要的,因此下面我們重點介紹一下適合自學用的計算機專業教材。

  一、數學

  數學是計算機專業的基礎,學好數學是學好計算機專業的關鍵。高等數學課程主要學習微積分、空間解析幾何和微分方程,一般高校通用的教材是同濟大學編的《高等數學》,目前已經有了第五版,也可以使用自考教材——西安交通大學陸慶樂編的《高等數學》,可以買一些配套的輔導書和習題解答。

  還有兩門重要的數學課程是《線性代數》和《概率統計》。可以分別採用高等教育出版社出版、同濟大學編寫的《線性代數》和浙江大學編寫的《概率統計》。注意:自學一定要多做習題,而且最好一門課有一本習題解答和輔導書。

  除了上面數學基礎課外,在計算機專業中舉足輕重的就是《離散數學》,這門課要多花點力氣來學。可以採用左孝凌教授等編的《離散數學》,上海科學技術文獻出版社。也可以用北大、清華的教材,還可以參考左教授編的自學教材,經濟科學出版社。

  其他課程還有《復編函數》、《計算方法》等,有餘力的朋友可以選學。

  二、專業基礎課

  1.《程序設計》:學習內容一般爲C和C++。C語言可以採用譚浩強教授的《C程序設計》,內容比較淺顯,C++方面的書推薦錢能編寫的《C++程序設計》,清華大學出版社。

  2.《數據結構》:這門課程比較難,可以採用嚴蔚敏教授編寫的《數據結構(C語言版)》,有配套習題冊。好好做題,有時間多編幾個大的程序。

  3.《模擬電路》和《數字電路》:這是難度較高的兩門課程,選用自考教材相對來說容易些,也可以參考清華大學出版社出版的相關教材。

  三、專業課

  1.《計算機組成原理》:推薦白中英主編的《計算機組成原理》(第三版),科學出版社;黃愛英主編的《計算機組成原理》(第三版),清華大學出版社。

  2.《操作系統》:湯子贏編寫的《計算機操作系統》(第三版),西安電子科技大學出版社。還可以參考高教司司長張堯學教授編寫的教材,清華大學出版社。

  3.《彙編語言》:可以用清華大學出版社出版的教材,也可以用自考教材。

  4.《數據庫原理》:人民大學教授王珊編的《數據庫系統概論》(第三版),高等教育出版社,復旦大學施伯樂老師編寫的教材也不錯。

  5.《編譯原理》:國防科技大學陳火旺院士編寫的教材十分不錯,最新版本是2000年出的,國防工業出版社。

  四、選修課

  包括計算機網絡與通訊、軟件工程、圖形學、人工智能、系統結構、圖形學等。此類課程的教材可選用全國高等教育自學考試指定教材,或參考各高校所採用的計算機專科和本科教材及配套輔導書。英文基礎好的朋友可以用國外著名大學的影印版教材。

  需要提醒大家的是,除了教材,網上有許多相關課堂錄像和課件,有條件的朋友要充分利用。

  我自己通過上述課程的學習和實踐,已經考完了計算機本科自學考試的大部分課程,並已通過計算機四級考試,下半年還準備參加高級程序員考試。希望我的經驗對大家能有所幫助。

總結一下,沒學過的課程大概有:

1.*離散數學
2.*計算機組成原理,*計算機系統結構,嵌入式系統設計,編譯原理,*Unix系統
3.*Internet與web編程,Cisio/Solaris網絡體系設計與實現,*TCP/IP技術
4.綜合佈線系統,信號與系統,數字信號處理,單片機及接口技術,分佈式應用原理
5.*IT項目管理
6.多媒體

*號的一定會看,其他的課可能會看.除了以上的,其他基本都在本科學過.需要進一步加強的有:

1.彙編語言,操作系統,微機原理
2.數據庫,計算機網絡,軟件工程
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章