第一篇:清華計算機專業課程列表
清華計算機專業課程列表
本科生課程
在本科期間,除數、理、化、外語等公共基礎課外,主要課程包括一批適應性強、覆蓋面寬、有利于就業的專業的及代表前沿科技發展的選修課程,覆蓋人文社會科學類、自然科學基礎類、工程技術基礎類、以及專業基礎與專業類課程。教育特點是強電與弱電相結合、軟件與硬件相結合、組件與系統相結合、信息與能量相結合。
主要課程一覽:
(1)人文社會科學課:涵蓋政治、經濟、管理、英語;
(2)自然科學基礎課:涵蓋數學、物理、化學和生物學;
(3)工程技術基礎課:涵蓋電路原理、電磁場、電子技術、自動控制、信號與系統、工程力學、計算機硬件和軟件、通訊技術與網絡應用、單片微機嵌入式系統、數字信號處理等;
(4)專業基礎課:電機學、電力系統分析、高電壓工程、電力電子技術
(5)專業課:電力系統繼電保護、發電廠工程、電力系統穩定與控制、電力系統調度自動化、電力市場概論、電器原理及應用、過電壓及其防護、直流輸電技術、電磁測量、電氣設備在線監測、電力傳動與控制、電子電機設計與分析、電機分析、微特電機、電介質材料與絕緣技術、信息論與電力系統
實踐教學
我系學生有大量的實踐環節,包括電子工藝實習、電子專題實踐、計算機實踐、綜合論文訓練、生產實習等,這種理論與實踐相結合的實驗與訓練極大地提高了學生理論學習、動手能力和創新能力。
積極利用電氣工程行業背景優勢,與電氣領域的頂尖企業在人才培養方面建立長期戰略合作伙伴關系。先后建立了上海電氣、施耐德、內蒙能源基地、西安電氣等各具特色的生產實習基地。初步形成了以學生自愿選擇,集中實習為主、分散實習為補充的新型本科生產實習模式。2005、2006年我系分別有48位、102同學參加了集中組織的生產實習。我系在2005年度校生產實習先進單位評比中以總分第一的成績獲得金獎。
教學實驗室建設
結合985、211工程,不僅建設、改造完成了電氣工程自動化教學實驗室、開放實驗室等;完成了電力系統、電機、高壓等專業教學實驗室的升級改造;近兩年與企業合作建立了清華-施耐德PLC實驗室、清華-三菱電力電子教學實驗室。
本科課程 微型計算機技術
[url]http://[/url]
離散數學,數據結構,計
算機組成原理,匯編語言程序設計,面向對象技術,數據通信 原理,數字電路與邏輯設計,程序設計課程設計,數據結構課程設計,計算機組成原理試驗,數字電路與邏輯設計試驗,計算機文化基礎,計算機程序設計,線性代數A,概率論與數理統計B,普通物理B,電路電子學
數據庫系統,操作系統,計算機網絡,計算機系統結構,光通信技術,嵌入式系統設計,Internet與web編程,Cisio/Solaris網絡體系設計與實現,綜合布線系統
編譯原理,數字系統設計VHDL,信號與系統,微機系統與接口技術,數字信號處理,軟件工程,IT項目管理,七號信令系統,電子商務概論,多媒體技術,UNIX操作系統,計算機信息安全移動通信,衛星通信,計算機系統維護技術
二:[url]http://[/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.數據庫,計算機網絡,軟件工程
第二篇:計算機專業課程介紹
計算機專業課程介紹
《數據庫系統原理》 課程簡介:
數據庫技術已成為應用信息系統的核心與基礎。本課程是計算機學科各專業的一門重要專業基礎課程,是計算機科學與技術專業四年制本科的必修課程。本課程主要學習關系數據庫系統,此外還介紹當前的各種數據庫發展的新技術,并以大型關系數據庫管理系統SQL Server 2008為實例來講解。課程總目標:
本課程是計算機科學與技術專業的重要課程,是應用信息系統的核心與基礎。通過本課程的學習,使學生了解數據庫系統的基本概念、基本理論,掌握關系數據庫的相關知識和技術,掌握數據庫設計方法,對數據庫技術及其應用有一個較全面的認識和理解,并能根據所掌握的數據庫設計和管理方法,用數據庫系統建立數據庫及簡單的應用。同時,了解數據庫方面的新技術和新發展。
《操作系統》 課程簡介:
本課程是計算機科學與技術專業的主要專業基礎課和主干課。操作系統對計算機系統資源實施管理,是所有其他軟件與計算機硬件的唯一接口,所有用戶在使用計算機時都要得到操作系統提供的服務。課程總目標:
本課程的學習目的在于使學生掌握操作系統的基本概念、基本原理、設計方法和實現技術,具有初步分析實際操作系統的能力,為其今后在相關領域開展工作打下堅實的基礎。
《編譯原理》 課程簡介:
編譯原理是一門專業基礎課,是計算機學科的核心課程。通過本課程的學習,使學生掌握編譯理論和方法方面的基本知識,具有設計、實現、分析和維護編譯程序等方面的初步能力。同時它也是一門理論性和實踐性都比較強的課程。教學過程中首先應將其中的基本概念、基本原理和實現方法的思路闡述清楚,因為它們不僅是構造編譯程序的依據,而且對開發其它系統軟件和應用軟件也很有用。其次,為了培養學生的實際工作能力,在有關章節之后,還應該列出一些上機實習題目,學生通過完成這些作業可進一步加強對課堂教學內容的理解。課程總目標:
本課程是計算機專業學生的一門必修課,它有一定的理論性,又有一定的實踐性,尤其是本課程的知識與計算機應用中很多領域有緊密聯系與廣泛應用。了解與掌握本課程的基本內容將有利于學生提高專業素質和適應社會多方面需要的能力。通過本課程的學習,學生應掌握形式語言理論與編譯實現相關的基礎概念,了解與掌握編譯程序構造的基本原理與技術,通過練習與實驗鍛練學生分析與解決問題的能力,使他們能更快,更好地掌握新的語言和工具,并初步具備設計簡單編譯程序的能力。《 軟件工程》 課程簡介:
本課程是一門實踐性很強工程性課程,介紹了軟件工程的有關概念、原理、方法、技術、標準,其目標是使學生理解有關軟件生存周期模型概念和軟件工程基本原理,掌握建造軟件系統的方法、技術和標準(規范)。課程總目標:
本課程的任務是使學生掌握軟件工程的基本概念、基本原理、實用的開發方法和技術;了解軟件工程各領域的發展動向;如何用工程化的方法開發軟件項目,以及在開發過程中應遵循的流程、準則、標準和規范。
《計算機圖形學》 課程簡介:
計算機圖形學是研究怎樣用計算機生成、處理和顯示圖形的一門學科,是目前計算機科學中最為活躍、得到廣泛應用的分支之一。該課程研究如何在計算機中表示圖形、如何利用計算機進行圖形的計算、處理和顯示的相關原理與算法。通過本課程的學習,使學生了解圖形系統的框架及其涉及的軟件、硬件技術,了解圖形學的基本問題,掌握圖形學的基本概念、方法與算法,并具有相關的編程能力。
課程總目標
通過本課程的學習,使學生理解計算機圖形學的基本概念、基本原理和基本算法;掌握圖形在計算機內顯示的全過程,包括:基本圖形程序的原理、坐標變換、圖形投影、圖形裁剪顯示。了解有關圖形標準方面的知識、實體造型。使學生獲得在計算機圖形生成與處理方面的基本理論和基本方法,培養學生能夠應用計算機來解決在科學研究、工程設計與制造中有關圖形處理的能力;提高在圖形學理論與算法方面的科研能力,為以后開發大型通用或專用繪圖軟件埋下伏筆,為后續的課程學習及畢業設計,以至于畢業后的工作打下堅實基礎。《人工智能原理》 課程簡介:
人工智能是主要研究解釋和模擬人類智能、智能行為及其規律的一門學科。其主要任務是建立智能信息處理理論,進而設計可以展現某些近似于人類智能行為的計算機系統。它是計算機科學的一個分支,也為某些相關學科如心理學等所關注。人工智能學科研究的內容包括:知識表示,自動推理和搜索方法,機器學習和知識獲取,知識處理系統,自然語言理解,計算機視覺,智能機器人,自動程序設計等方面。
《計算機組成與體系結構》
課程簡介:
課程分為兩大部分,重點講解計算機系統的完整組成和提高性能的可行途徑。第一部分屬計算機組成方面的內容,包括計算機系統概論、計算機中數的表示方法、指令系統、中央處理器、微程序控制器、運算方法與運算器、存儲器、總線、輸入/輸出系統。第二部分屬系統結構方面的內容,包括流水線技術、存儲層次、多處理機。
課程總目標
本課程是計算機科學與技術專業的主干課程之一,具有專業基礎課和專業的雙重作用。本課程以計算機系統結構為主線,以計算機原理為重點,通過本課程的教學使學生掌握計算機系統各部件的組成,從計算機系統的層次結構觀點出發,準確地理解和掌握計算機系統的組成原理與內部運行機理,計算機系統軟、硬件功能的合理分配,以及流水技術和并行處理技術在計算機系統中的應用和實現方法。培養學生的邏輯思維和推理能力,啟迪學生的創新意識,鍛煉學生的動手能力,促使學生全面素質的提高。
《單片機原理及應用》 課程簡介:
單片機原理及應用是計算機科學與技術、電子科學與技術、電子信息工程專業、建筑電氣與智能化、通信工程等專業本科生的一門主干課程,本課程以MCS-51系列單片機為核心,主要介紹MCS-51系列單片機硬件結構、指令系統、接口技術以及擴展技術。通過學習,了解單片機內部結構和工作原理,熟悉單片機指令系統、中斷系統、定時/計數器、存貯器及其擴展技術、并行I/O擴展、串行通訊、常用外設,熟練運用匯編語言或C語言編寫、調試程序,掌握單片機應用系統開發技術,使學生建立起完整的單片機應用系統的概念。課程總目標
通過本課程的教學使學生掌握單片機技術的基本知識,了解單片機的組成、工作原理、編程及外圍電路設計等基礎知識,掌握單片機的編程方法、編程規則及外圍電路設計技巧,著重培養學生的自學能力,編程能力,動手操作能力和分析問題、解決問題的能力,使學生具有一定的單片機設計和初步的開發能力,為后續的課程設計、綜合實驗、相關大學生競賽以及將來從事相關工程技術工作奠定基礎。
《計算機控制技術》 課程簡介:
計算機控制技術是電子與信息工程專業本科生的一門主干課程,它是一門綜合計算機軟硬件、自控原理、通訊等多科知識,具有很強的綜合性、應用性、工程性的課程,對學生從事計算機硬件及應用的設計開發能力的培養具有非常重要的意義。
本課程全面系統地講述了微型計算機在嵌入式系統中的各種應用技術。主要內容有:微型計算機控制系統的組成及分類、A/D和D/A轉換、數據采集、鍵盤接口技術、LED及LCD顯示、報警技術、馬達控制、步進電機控制、串行通信及其接口總線、現場總線、數字濾波、標度變換、PID控制、微型計算機控制系統設計方法及實例等。課程總目標 通過本課程的學習,學生應掌握微型計算機在控制系統中的應用方法,掌握模擬量輸入/輸出通道、人機交互、數據處理、程序設計、計算機總線、PID調節算法等方面的理論知識與計算機控制系統的設計與開發的方法和思想,對微型機在工業過程控制和智能化儀器方面應用有個比較全面的了解,培養學生進行計算機控制系統設計和調試的能力,為今后從事工程應用和科學研究打好基礎。
《嵌入式系統》 課程簡介:
《嵌入式系統開發》是計算機科學和自動化技術等專業的專業選修課程。該課程主要學習嵌入式系統開發原理及方法,內容包括:ARM 微處理器結構及指令系統、嵌入式系統硬件結構、嵌入式操作系統、和嵌入式應用等的設計及分析方法。
課程總目標:
通過本課程的教學,幫助學生了解和熟悉系統設計的基本思想,掌握嵌入式系統的基本概念和開發流程,熟悉嵌入式系統的開發流程,具備一定程度的實際問題解決能力;培養學生對嵌入式系統的學習興趣。本課程知識為學生今后學習計算機控制技術課程及從事嵌入式系統的相關工作打下良好的基礎。
《 Computer Network 》 課程簡介:
Computer Network是一門理論性及實踐性很強的課程,課程使用雙語形式進行教學,以Internet為切入點,系統地介紹了計算機網絡領域中的原理和采用的技術,以及一些新的應用情況。課程內容以TCP/IP模型為基礎,詳細介紹了應用層、傳輸層、網絡層、鏈路層的體系結構,分析了計算機網絡的功能與組成,比較系統全面地介紹了因特網技術和局域網技術,同時還涉及了網絡安全與網絡管理等內容。
課程總目標
通過本課程的學習和實踐,使學生能夠比較系統和全面地掌握計算機網絡的基本概念、原理和主要先進而實用的技術,了解計算機網絡的主要軟硬件產品的技術特點、區別、發展和實際應用情況,具備一定的網絡方案的設計能力,同時具有一定的計算機網絡軟、硬件的安裝、調試和運用能力。為今后其它專業課程的學習以及從事計算機網絡方面的研究和工作建立一定的理論和實際工作基礎。
《網絡安全》課程教學大綱 課程簡介:
隨著計算機在政治、軍事、金融、商業等部門的廣泛應用,社會對計算機的依賴越來越大,而計算機系統的安全一旦受到破壞,不僅會導致社會的混亂,也會帶來巨大的經濟損失。世界主要工業國家中每年 因利用計算機犯罪所造成的經濟損失令人吃驚,遠遠超過了普通經濟犯罪的經濟損失。因此,確保計算機系統的安全已成為世人關注的社會問題,信息安全已成為信息科學的熱點課題。本課程是一門面向網絡工程專業必修課,課程理論與實踐緊密結合,實用性強,在具備一定的數學、計算機、通信方面的基礎知識基礎上,較全面地掌握信息安全領域的基本理論和技術,通過學習,培養信息安全防護意識,使學生具備信息安全防護與保密等方面的理論知識和綜合技術。課程總目標
通過學習該課程后, 學生較全面地掌握信息安全領域的加解密,數字簽名,認證等基礎理論知識,提高解決常見的網絡安全方面的實際問題的能力,提高學生信息安全的防護意識和綜合素質.《Linux技術及應用》 課程簡介:
本課程是計算機相關專業的專業基礎課程。本課程教學主要從Linux的桌面應用、系統管理、網絡管理等幾個部分著手系統地介紹Linux的基礎知識、安裝和配置方法、系統的視窗環境X-window、文本編輯工具、用戶帳號與組管理、文件與目錄系統、網絡應用與設置等內容。課程總目標
通過對本課程的學習,使得學生了解Linux的基礎知識、安裝和配置方法,學會使用在Linux上的應用程序、掌握Linux上的用戶帳號與組管理、文件與目錄系統、網絡應用與設置等內容。目的是使學生加深對操作系統的基本知識的理解與基本應用技能的掌握,學會在Linux平臺上編寫應用程序,培養學生的分析問題和解決問題的實際能力。
《軟件質量與測試》 主要教學內容:
本課程主要講授軟件測試的基本概念、原理和技術。通過對測試計劃、測試用例、測試過程與自動化測試工具的講解與應用,使學生掌握軟件測試的原理與方法。
課程總目標:
本課程是軟件測試或計算機相關專業的專業課程。通過本課程的學習,使學生了解并掌握軟件產品質量保證的基本思想和科學體系、軟件測試技術的基本知識,及軟件測試的方法、技術和工具的使用,為全面掌握軟件技術和軟件項目管理打下堅實的基礎。
《 網絡程序設計 》 課程簡介:
本課程以Java為開發語言,通過對:計算機網絡基本構成、網絡主要協議及通信原理、TCP/IP協議原理及編程技術、網絡計算模型,以及網絡編程工具、環境、原理和技術的學習,并結合實驗,使學生能掌握網絡環境下程序設計的原理和技術,培養學生運用網絡編程技術的實際能力。課程總目標:
1.通過該課程的學習,使學生能掌握網絡環境下程序設計的原理和技術,培養學生運用網絡編程技術的實際能力。通過本課程的學習,應使學生: 2.掌握網絡基本知識,網絡體系結構;
3.掌握網絡程序設計的基本技術,Socket、TCP/UDP通信等; 4.掌握網絡編程的通信機制,能開發客戶服務器程序; 5.掌握網絡計算模型;
6.了解網絡編程新技術JSP編程技術及Java Servlet技術、J2EE、PHP等。7.為今后的其他有關課程的課程設計、畢業設計和以至畢業后從事的相關工作等打下良好的專業知識基礎。
《基于.NET的Web開發技術》 課程簡介:
Microsoft.NET是一項革命性的技術框架。.NET的核心技術包括分布式計算、XML與Web Services、組件技術、即時編譯技術等等。分布式計算是網絡的本質;XML奠定了新一代電子數據交換的標準,正是數據交換使網絡計算成為可能;Web Services是一種嶄新的分布計算方式,已經成為IT界的關注焦點;組件技術是軟件技術多年來的發展成果,它使程序設計員從大量的API中解放出來,以采用面向對象和面向組件的技術來解決軟件問題;即時編譯技術使應用程序在運行時,能夠根據主機的硬件和軟件環境進行代碼優化,并簡化代碼的發布過程。課程總目標:
通過講述Microsoft.NET基本概念、ASP.NET構建Web應用程序和Web服務,并主要讓學生學習Web相關技術,讓學生們學會構建基于.NET技術的分布式應用系統。在學習如何做的同時還要掌握為什么要這么做,并且還要知道.NET應用的運行機理,從而掌握.NET技術的精髓和實質。
《Java語言程序設計》 課程簡介:
Java語言以其完全面向對象、與平臺無關、支持多線程、安全性、健壯性等特點,已成為網絡編程的主流工具。本課程的目的在于使學生對Java語言程序設計的全過程有概要的了解,從而使學生掌握構成Java應用程序的基本要素和必備知識。在講述基本理論的同時,將實用性強的應用程序穿插在敘述中,以示例體現和鞏固理論基礎知識,并結合新技術的發展趨勢,介紹網絡編程的通信機制、數據庫編程、JSP技術、J2EE平臺等,以便使學生從本課程中既能學到理論知識,又能得到實際Java語言編程訓練和經驗
課程總目標:
Java語言以其完全面向對象、與平臺無關、支持多線程、安全性、健壯性等特點,已成為網絡編程的主流工具。本課程是計算機學科各專業的一門重要專業基礎課程,目標是學生利用Java語言技術分析問題、解決問題的基本思路與能力,為今后的其他有關課程的課程設計、畢業設計和以至畢業后從事的相關工作等打下良好的專業知識基礎。
《電子設計競賽概論》 課程簡介:
本課程是電子信息工程和通信工程專業的專業課程。課程詳細分析了參加全國大學生電子設計競賽題目的類型與特點,系統介紹了電子設計競賽制作基礎訓練、單元電路訓練、單片機最小系統訓練、可編程邏輯器件系統訓練、電子設計競賽系統設計訓練、電子設計競賽總結報告寫作的基本方法,以及電子設計競賽中應注意的一些問題。課程總目標
本課程是電子信息工程和通信工程專業的一門重要的專業技術基礎課。通過本課程的學習,應使學生:
⑴了解全國大學生電子設計競賽的概述、命題原則及要求;; ⑵正確理解全國大學生電子設計競賽的各類題目;
⑶掌握電子產品的裝備、拆焊及印制板的手工制作方法; ⑷掌握各種常見電路的工作原理;
⑸掌握51系列單片機相關的硬件軟件知識;
⑹掌握可編程邏輯器件的實際應用及相應的編程技術; ⑺掌握綜合運用上述知識于電子設計大賽以解決實際問題; ⑻為參加大學生電子設計競賽的學生打下基礎。
《可編程器件及EDA技術》課程基本信息 課程簡介:
本課程是電子信息工程專業的一門重要的專業課。主要以近年來新興的器件-可可編程器件的組成原理和相關技術進行了詳細論述,重點對硬件描述語言做了全面介紹。
PLD的內部結構、特征、以及PLD應用方面的知識。結合Altera公司的PLD芯片,重點介紹了如何使用MAX+PLUSII EDA軟件進行開發設計數字應用系統,并通過應用舉例使學生加深對所學知識的理解。對于在EDA設計中占有重要地位的硬件描述語言—主要講解了VHDL的起因、語法、使用等方面的知識。課程總目標
通過該課程的學習,使學生掌握目前最先進的電子設計技術—EDA技術,并將其應用到其設計中。本課程主要講述可編程器件(以下簡稱PLD)的原理、常見低密度高密度PLD的內部結構、特征、以及PLD應用方面的知識。結合Altera公司的PLD芯片,重點介紹了如何使用MAX+PLUSII EDA軟件進行開發設計數字應用系統,并通過應用舉例使學生加深對所學知識的理解。
第三篇:計算機專業課程改革
計算機專業課程改革
作者:admin 發表日期:2010-12-23 已經有365位讀者讀過此文
計算機專業課程改革之我見
摘要】計算機技術發展日新月異,以往那種一成不變的教學模式亟待改變,需要把最課程體系中,我們需要對計算機專業的課程及課程教學內容與方法等各方面進行改革了如何推進計算機專業課程改革。
詞】計算機專業,課程改革
技術發展日新月異,以往那種一成不變的教學模式亟待改變,需要把最新的計算機知為此,我們需要對計算機專業的課程及課程教學內容與方法等各方面進行改革,以實大配套設施投入,狠抓實訓基地建設,逐步提升本專業核心競爭力,為課程改革提供保專業特點決定了計算機設備的更新需要形成一定梯度,要緊緊貼近市場,并確定開設的建設更是要不遺余力的加大投入力度。根據計算機專業方向來設置實訓室的功能與數設實訓教學的配備要求(一般最少同時滿足40人/班),例如計算機專業設置為計算算機軟件技術、多媒體應用技術三大方向,在投入建設中可以構建計算機基礎實訓室訓室作為公共基礎技能實訓室,網絡綜合實訓室、綜合布線實訓室作為計算機網絡技實訓室,軟件開發測試實訓室作為計算機軟件技術專業專項技能實訓室,多媒體制作訓室作為多媒體應用技術專業專項技能實訓室,有了這些專用實訓室就可以滿足該專下來根據專業人數,再確定實訓室的數量。
訓中心能滿足本專業教學需要,實習工位充足,設備配置合理,有一定的先進性,能定、生產于一體,并向教職工開放,以利于教師業務提高。
地區,各職業學校的計算機網絡專業方向的學生相對比較多,但建有網絡綜合實訓室校并不多,這些設備的投入也比較大。為了解決這種矛盾,這就迫切要求我們加強實投入多產出。在現有的條件下,除投入少量的路由交換機設備,其它可用公用計算機路由交換機配置用Packet Tracer模擬軟件,Linux、Windows2003等服務器的配置用以解決網絡設備不足,做到在虛擬環境中學習,有了一定基礎之后,到真實環境中動
就輕車熟路,節約了設備的成本。
二、內培外引,以“雙師”型隊伍建設為重心,全面提升師資隊伍素質,為推進課程改革提供人才支撐 培養一支具有良好職業道德,扎實專業理論知識和專業技能,并熟悉IT行業最新技術的師資隊伍是保證課程改革和人才培養規劃成功實施的關鍵。為此,學校要把“雙師型”師資的培養作為推進專業課程改革和有效提升專業現代化建設水平的重要抓手。具體做法如下:
⒈對教師圍繞課程改革--項目式教學的實施,開展扎實有效的校本培訓,開發使用具有特色的校本教材,如開發《計算機基礎》、《辦公自動化》、《數據庫應用基礎》、《計算機網絡技術》等。
⒉建立建全專業教師到企業頂崗實踐制度,安排教師在寒、暑假到電腦公司、軟件公司鍛煉等。通過專業實踐,教師可以了解自己所從事專業目前生產、技術、工藝、設備的現狀和發展趨勢,在教學中及時補充反映生產現場的新技術、新工藝;教師也可帶著教學中的一些問題,向有豐富實踐經驗的工程技術人員請教,在他們的幫助下提高推廣和應用新技術開發的能力。
⒊每年安排部分專業教師參加省“四新”培訓、國家級、省級骨干教師培訓及出國培訓,有效地促進了“雙師型”教師健康成長,教師專業技能水平緊跟IT行業發展,充分保證了計算機專業課程改革及專業教學的質量。
三、加快和全面推進課程改革工作
計算機專業課程改革應以市場為導向,以項目式課程為主體,以職業崗位為主線,徹底打破學科課程的設計思路,緊緊圍繞工作任務完成的需要來選擇和組織課程內容,突出工作任務與知識的聯系。具體做法如下:
1、重構課程體系。整個課程體系的考慮為:專業群—專業鏈—專業科—專業目—專業課,也就是項目式—模塊化—子模塊—任務式—子任務。同時在評價上還充分重視學習者在學習和發展方面的差異、潛力和興趣愛好,重視學習者的獨特需要,使學習者以一種自己所熟悉的方式學習和內化不熟悉的知識,防止把知識機械地“加”到學習者的身上。
2、科學設置課程。傳統的計算機教學,存在著理論與實踐脫節,學科與學科缺少橫向聯系的弊端,從而導致學生學習吃力,效果也不好。此次課程設置則依據工作任務完成的需要,并結合學生學習的特點和職業能力形成的規律,將理論課有機地貫穿于整個項目式教學中。除此之外,有統有分的課程設置也為系統教學奠定了基礎。這種理實一體化、綜合化課程讓學生徹底擺脫了枯燥的說教,學起來更輕松,更有趣。
3、調整教學內容。在改革浪潮的沖擊下,一些知識已漸漸退出歷史舞臺,迫切需要一批緊貼市場行情的知識和技能來充實。學校應積極編寫校本教材,將時代最前沿的知識和技能納入其中,以保證學生的學習。
4、改進教學方式。(1)采用交互式教學,重視學生的參與,加強實習實訓,培養學生的動手操作能力和創新觀念。(2)建立模擬環境,增設真實環境,讓學生在教師的指導下完成企業的任務,從而實現與企業的無縫對接。
5、建立與專業教學相適應的評價體系。以“職業活動導向”項目課程,將教學目標、教學活動、教學方法、教學手段、教學評價集合在一起,形成“能力構建——評價導向”的教學評價體系。以國家勞動與社
會保障部提出的八大模塊為最終目標,其主要體現做中學,學中做的教學新理念,所有的教學活動都要引導學生主動參與。整個活動過程分為:活動目標→活動內容→活動方法→行為導向→活動探究→活動評價,通過六個方面的循序漸進,構成學生螺旋式上升的一個動態的教學過程。
四、深化產、教、研結合,加強合作交流,推進課程改革縱深開展,全面提升為經濟和社會發展服務的能力
計算機專業辦學始終要堅持“服務為宗旨,就業為導向,走產學研結合發展道路”的辦學方針,努力形成“依托行業、校企合作、工學結合、優勢互補、資源共享、互動共贏”的長效機制,積極尋求行業、企業持續有效的技術支持,促進課程模式創新,增強辦學活力。把工學結合作為人才培養模式改革的重要切入點,帶動課程優化與建設,引導課程設置、教學內容和教學方法改革。學校應成立產、教結合領導小組,使產、教結合工作有規劃、有措施、有成果。利用專業實訓基地的優勢,不斷加強與企業的聯系,深化與企業的合作,讓企業參與教學全過程,發揮企業在職業教育中的重要作用;堅持創新、創業教育,不斷提升專業現代化水平、提高教育教學質量,培養適應企業需要的高技能勞動者。
總之,計算機專業課程改革應以市場為導向,以項目式課程為主體,以職業崗位為主線的設計思想,要在實踐中不斷摸索,不斷總結提高的過程。
參考文獻:
[1]王海燕:計算機應用專業實踐教學體系的探索和實踐《赤峰學院學報》.2008年第6期
[2]李鋒:淺論中職計算機專業課程改革《廣西教育》.2008年第3期
第四篇:計算機應用專業課程
計算機應用專業課程
第一章 文字處理軟件 word2000的使用
1、創建簡單文檔
2、編排公文
3、表格制作
4、處理長文檔
5、美化文檔
知識點:了解word2000所具有的基本功能,理解編輯、排版、圖形處理等操作的作用,掌握文檔的基本操作以及制作表格等的知識。能力點:知道如何使用word2000處理各類文檔,會用高級編輯、排版技巧處理文檔及使用各種方法美化文檔,掌握基本的編輯、排版、打印操作及表格的制作。
第二章 電子表格軟件Excel2000的使用
1、建立和編輯工作表
2、格式化工作表
3、公式與函數
4、制作圖表
5、管理數據清單
知識點:了解Excel2000所具有的基本功能,理解公式與函數的應用及數據清單的管理,掌握創建和編輯工作表的基本操作以及制作圖表 能力點:知道如何使用Excel2000處理各類表格,會使用公式與函數進行簡單計劃,學會管理數據清單的方法,掌握工作表的編輯、排版
與打印操作以及如何建立、編輯、修飾圖表。
第三章 演示文稿制作軟件
Powerpoint 2000的使用
1、創建幻燈片
2、編輯和處理幻燈片
3、幻燈片中的對象的動畫設計
4、幻燈片放映
5、保存、打印演示稿
知識點:了解一些基本概念,如演示文稿、幻燈片、對象和版式等 能力點:熟悉powerpoint2000的工作界面,掌握一份完整的演示文稿的制作過程,學習創建、編排和打印演示文稿版方法。
第四章 網頁制作軟件frontpage2000的使用
1、創建web站點
2、網頁中的文字效果
3、網頁中的圖片效果
4、在網頁中使用表格
5、在網頁中創建鏈接
6、制作框架網頁
7、制作表格
知識點:了解web站點的導入和發布、實現動態效果的組件的使用以及表彰的制作;理解web站點的創建及基本操作、框架網頁的制作;掌握網頁中文字效果和圖片效果的制作、表格的創建及使用、超鏈接的創建。
能力點:知道如何導入和發布web站點、使用組件制作動態網頁、制作表單網頁;會創建和管理web站點、制作框架網頁;掌握制作文字效果和圖片效果、創建和使用表格、創建超鏈接的操作。
第五章 信息和通信管理軟件outlook的使用
1、電子郵件管理
2、建立聯系人名單
3、使用日歷
4、使用日記
5、使用便簽
6、使用任務
知識點:了解電子郵件、聯系人、日歷、日記、便簽和任務等項目的相關選項的設置;理解電子郵件的答復、轉發、管理和重發以及其他各項目的各種視圖查看方式及格式設置;掌握電子郵件的答復、費時設置;掌握電子郵件信息服務的設置、郵件的創建、發送、接受和閱讀、其他各項目的創建、編輯和使用。
能力點:知道如何設置電子郵件、聯系人、日歷、日記、便簽、任務等項目的相關選項;會答復、轉發、管理和重發郵件、使用各種視圖方式查看各個項目及設置視圖格式;掌握設置電子郵件信息服務、創建、發送、接受和閱讀郵件、創建、編輯和使用其他各個項目的操作。
第六章 網頁動畫制作軟件flash5.0的使用
1、flash5.0繪圖工具的使用
2、flash5.0符號的創建與編輯
3、簡單的動畫制作
4、Flash層的應用
5、導入聲音和發布作品
知識點:了解一些基本概念,如flash的幀、關鍵幀、符號、flash的層、逐幀動畫、過程動畫等
能力點:熟悉flash5.0的使用界面,掌握簡單的flash5.0動畫的制作過程,學習創建符號、應用層產生特殊的動畫效果、聲音的導入和網頁發布等具體方法。
第七章 信息處理設備
1、微型計算機
2、筆記本電腦
3、打印機
4、掃描儀
5、數碼相機
知識點:通過本章的學習,掌握計算機硬件的基本工作原理和性能指標,掌握計算機的操作方法,掌握計算機軟件、硬件的常規維護和故障處理方法。了解掃描儀的工作原理和主要性能指標,掌握掃描儀的連接、操作方法。了解數碼相機的工作原理和性能指標,掌握數碼相機的操作方法。
第八章 信息傳輸設備
1、電話機
2、傳真機
知識點:通過本章的學習,了解電話機的基本原理,掌握電話機的操作方法和日常維護方法,了解電話機常見故障的處理方法。了解傳真機的基本原理,這姑娘我傳真機的操作方法和日常維護方法,了解傳真紙的特點及保管和使用方法,了解傳真機常見故障的處理方法。
第九章 信息復制設備
1、復印機
2、刻錄機
知識點:通過本章的學習,了解復印機的基本原理和性能指標,掌握復印機的操作方法和日常維護方法,了解膚陰潔各類耗材的特點掌握安裝方法,了解簡單故障排除方法。了解光盤刻錄的基本原理和性能指標,掌握刻錄機的操作方法和日常維護方法,了解簡單故障排除方法。
第十章 其他辦公輔助設備
1、投影儀
2、照相機
3、攝像頭
4、碎紙機
知識點:通過本章的學習,了解投影機的原理、分類、性能指標,臟我投影機的操作方法和日常維護方法。了解照相機的原理和主要性能指標,掌握照相機的操作方法和日常維護方法。了解攝像機的原理和主要格式,掌握攝像機操作方法和日常維護方法。了解碎紙機的重要
性能指標,掌握碎紙機的操作方法。
第五篇:計算機專業課程介紹范文
基礎方面:(應該無需解釋啦)
⒈高等數學
⒉線性代數
⒊復變函數與積分變換
⒊概率統計
硬件方面:(最終應該達到可以看懂并分析電路圖;可以設計專用計算機系統的程度)⒈電路分析基礎一切電子方向的基礎
⒉模擬電子技術基礎一切電子方向的基礎(開始分化方向)
⒊數字電子技術基礎數字電子(計算機)專業的基礎
⒋計算機組成原理抽象的數字電子的“可以用來計算的機器”的大原理
⒌微機原理及接口技術基于8086的PC微型計算機系統的原理
⒌ IBM PC匯編語言程序設計 8086CPU指令系統程序設計
⒌計算機系統與結構抽象的數字電子計算機系統(非單指計算機)的原理
⒌單片機及接口技術單芯片計算機系統的基本原理
⒍(計算機)信號與系統從數字電路角度理解的計算機系統的接口與通訊
軟件方面:(最終應該達到可以閱讀并分析程序(不單指源碼);可以設計計算機程序系統)⒈離散數學
⒈ C語言程序設計或 C++面向對象程序設計或Pascall語言程序設計
⒉數據結構計算機中數據的組織與管理方式(啟發式,非結論式)
⒊計算方法計算機數值計算提高計算精度的方法
⒋操作系統計算機系統基礎管理軟件的組成與實現技術
⒌編譯原理從源碼到可執行代碼的翻譯過程快速有效的實現方法
⒍數據庫系統概論計算機中大批量數據的管理與檢索方法
⒍ SQL Server數據庫一個具體的數據庫系統的應用
⒍軟件工程從工程管理的角度來管理“軟件制造業”的方法
其它方向:
(電子)信號與系統
通信原理
計算機網絡
TCP/IP技術
分布式應用原理
圖形學
多媒體技術基礎
計算機專業課程自學參考
有人說,計算機專業的人編的程序要比非計算機專業的人編的要好.也許這是在大多數情況下適用的,但是并不是絕對的.你在這個方面經驗比別人多,研究的比別人深入,那你就比別人專業,所以要相信自己.我本不是計算機專業的,但是本專業也學過許多計算機課程.準備把沒學的補補.下面是計算
機專業課程,供大家自學參考,當然這些都是基礎.一:
離散數學,數據結構,計算機組成原理,匯編語言程序設計,面向對象技術,數據通信 原理,數字電路與邏輯設計,程序設計課程設計,數據結構課程設計,計算機組成原理試驗,數字電路與邏輯設計試驗,計算機文化基礎,計算機程序設計,線性代數A,概率論與數理統計B,普通物理B,電路電子學
數據庫系統,操作系統,計算機網絡,計算機系統結構,光通信技術,嵌入式系統設計,Internet與web編程,Cisio/Solaris網絡體系設計與實現,綜合布線系統
編譯原理,數字系統設計VHDL,信號與系統,微機系統與接口技術,數字信號處理,軟件工程,IT項目管理,七號信令系統,電子商務概論,多媒體技術,UNIX操作系統,計算機信息安全移動通信,衛星通信,計算機系統維護技術
二:http:///club/showtxt.asp?id=16857
2基礎方面:(應該無需解釋啦)
⒈高等數學
⒉線性代數
⒊復變函數與積分變換
⒊概率統計
硬件方面:(最終應該達到可以看懂并分析電路圖;可以設計專用計算機系統的程度)⒈電路分析基礎一切電子方向的基礎
⒉模擬電子技術基礎一切電子方向的基礎(開始分化方向)
⒊數字電子技術基礎數字電子(計算機)專業的基礎
⒋計算機組成原理抽象的數字電子的“可以用來計算的機器”的大原理
⒌微機原理及接口技術基于8086的PC微型計算機系統的原理
⒌ IBM PC匯編語言程序設計 8086CPU指令系統程序設計
⒌計算機系統與結構抽象的數字電子計算機系統(非單指計算機)的原理
⒌單片機及接口技術單芯片計算機系統的基本原理
⒍(計算機)信號與系統從數字電路角度理解的計算機系統的接口與通訊
軟件方面:(最終應該達到可以閱讀并分析程序(不單指源碼);可以設計計算機程序系統)⒈離散數學
⒈ C語言程序設計或 C++面向對象程序設計或Pascall語言程序設計
⒉數據結構計算機中數據的組織與管理方式(啟發式,非結論式)
⒊計算方法計算機數值計算提高計算精度的方法
⒋操作系統計算機系統基礎管理軟件的組成與實現技術
⒌編譯原理從源碼到可執行代碼的翻譯過程快速有效的實現方法
⒍數據庫系統概論計算機中大批量數據的管理與檢索方法SQL Server數據庫一個具體的數據庫系統的應用軟件工程從工程管理的角度來管理“軟件制造業”的方法匯編語言
其它方向:
(電子)信號與系統
通信原理
計算機網絡
TCP/IP技術
分布式應用原理
圖形學
多媒體技術基礎
三.http://edu.sdinfo.net/***96/20030613/1172246.shtml
很多朋友可能跟我一樣,想學習計算機專業知識,又沒機會接受正規的大學計算機教育。在此我作為過來人跟大家談談自己自學的感受。
★確立學習方向
計算機專業人才的培養目標有很多,就大學計算機專業的設置來看,大致可以概括為以下幾個方面:
一、計算機軟件與理論
本專業主要培養具有較強理論基礎和設計、開發軟件能力的軟件人才,以滿足軟件開發、技術管理、科學研究和高等教育等多層次的社會需要。
二、計算機應用技術
本專業主要培養計算機應用技術領域的各類開發、研究、應用人才。
畢業生適合的工作有:高等院校計算機科學與技術的教師和研究人員、中小型控制系統的設計實施人員、大型控制系統的應用人員、企業級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.數據庫,計算機網絡,軟件工程.補充:研一第一學期計算機專業課:
并行程序設計,算法設計與分析,組合數學,高級計算機網絡,程序設計語言理論,高級數據庫系統,現代密碼學理論與實踐,智能計算模型與方法,高級計算機圖形學,計算機輔助設計與制造,嵌入式系統設計方法、工具與環境,高性能處理器體系結構,數據庫技術前沿,人工智能前沿,軟件安全的理論與方法,普適計算