天天看點

清華計算機專業課程清單

大學生課程

在大學期間,除數、理、化、外語等公共基礎課外,主要課程包括一批适應性強、覆寫面寬、有利于就業的專業的及代表前沿科技發展的選修課程,覆寫人文社會科學類、自然科學基礎類、工程技術基礎類、以及專業基礎與專業類課程。教育特點是強電與弱電相結合、軟體與硬體相結合、元件與系統相結合、資訊與能量相結合。

主要課程一覽:

(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.資料庫,計算機網絡,軟體工程

繼續閱讀