第一篇:自考本科計算機科學與技術
計算機科學與技術
培養目標:人才需求:在國家“以信息化帶動工業化”戰略的指導下,行業應用市場總體上保持穩定增長,但行業間需求不一,增長各異。國家信息化進程已經涉及到各行各業。我國的國家信息化進程已經并將繼續對計算機技術人才的需求產生重要的影響。企事業單位信息系統的建設與運行,是目前和今后采購、應用計算機產品的主流需求。這些用人單位需要高校培養大批計算機應用技術人才。
主要課程:高級語言程序設計、計算機組成原理、信息安全與保密概論、微型計算機及接口技術、編譯原理、數據結構、軟件工程、計算機網絡原理、數據庫系統原理與技術、多媒體技術等。
就業前景:在企業單位從事IC、網絡、電子商務、信息安全、游戲技術、系統分析員等工作。
計算機科學與技術是軟、硬結合,面向系統,兼顧應用的專業。要求學生具有良好的科學素養,系統地掌握計算機科學與技術包括計算機硬件、軟件與應用的基本理論、基本知識和基本技能與方法。以計算機科學與技術方面的研究和開發為業務范圍。主要課程有離散數學、計算方法、電路原理、模擬電子技術、數字邏輯、計算機原理、微型計算機技術、計算機系統結構、計算機網絡、VC、JAVA、匯編語言、數據結構、操作系統、編譯原理、系統分析與控制、多媒體技術、嵌入式系統應用技術、軟件工程、數據庫系統原理及應用等。本專業主要培養能在科研部門、企事業單位和行政管理部門等從事計算機教學、科研和應用的高級專門技術人才,畢業生可從事計算機軟硬件和網絡系統的設計開發、應用等方面的工作。畢業生可以在教育部門、企事業單位及行政管理部門等單位從事通信網絡、計算機網絡系統設計、集成、應用開發方面的工作。目前來說計算機科學與技術的就業前景還是不錯的,自考的話,出了專業要選好,當然也好選好學校,最好是要選主考院校,武漢這邊的主考院校有武漢紡織大學、華中師范大學武漢傳媒學院等。
第二篇:計算機科學與技術專業簡介(本科)
計算機科學與技術專業簡介(本科)從20世紀末期開始,計算機科學與技術逐漸成為熱門專業。計算機技術極大地推進了社會生產力的進步,改變了人們的生活方式,成為生產生活中必不可少的工具。各類計算機公司如雨后春筍般出現,傳統企業紛紛采用各種計算機技術和平臺以提高生產效率,政府、事業部門大力推廣信息化建設以提高工作效率。計算機行業的蓬勃發展創造了大量計算機專業人才的工作崗位,帶來了數量巨大的需求缺口。
計算機專業的通用性,使得該專業的畢業生有著寬廣的就業前景。教育、醫藥衛生、大眾傳媒、物流、金融等各行各業都活躍著IT專業人才的身影。計算機產業是一個高度知識密集型產業。從業人員的平均薪酬也處于一個較高水平。
人才缺口大、就業渠道廣、從業人員平均薪酬豐厚使得計算機科學與技術專業年年熱門。
培養目標
圍繞成人學生從事社會職業所需的綜合素質,通過基本知識和基本技能的學習與實踐,培養具有一定系統思維能力、組織協調能力、崗位操作與設計創新能力的,有較強職業素養和職業技能的專門人才。
培養具有扎實的計算機科學理論、硬件和軟件的基礎知識,掌握計算機系統開發與應用基本方法和技能,適應機關、企事業單位和社會機構計算機應用與管理崗位工作要求,具有較強分析問題和利用計算機解決實際問題能力的實用人才。
專業素質課程簡介
1、應用數學:包括微積分、線性代數、概率統計三大部分,其中微積分部分包括函數與極限、一元微分學、一元積分學、微分方程等,線性代數部分包括行列式、矩陣和線性方程組等,概率統計部分包括概率論的基本概念、隨機變量及其分布、數理統計的基礎知識、參數估計和假設檢驗等。
2、數字電路與邏輯設計:計算機專業的必修課程。主要內容包括:布爾代數、邏輯門電路、組合及時序邏輯電路的分析與設計、存儲器和可編程邏輯器件、數模模數轉換等。通過學習掌握數字電路的基本知識和基本技能,小型數字系統的設計方法。
3、計算機組成原理:研究計算機單機系統的組成及內部工作機制,強調計算機的基本原理、基本知識和基本技能訓練。掌握計算機各大部件的組成原理、邏輯實現、設計方法及其互聯構成單機系統的技術。
4、匯編語言程序設計:主要包括Intel微處理器的基本結構、尋址方式與指令系統、匯編語言與匯編程序功能、匯編語言程序設計方法、匯編語言程序常用調試方法、中斷系統的概念、I/O操作方法、中斷程序設計方法、磁盤文件存取程序設計。
5、C語言程序設計:介紹程序設計的基本技術。內容有C語言概論,數據類型,運算符與表達式,簡單C語言程序設計,邏輯運算和判斷選取控制,循環控制,數組,函數,編譯預處理,指針,結構體與共同體位運算,文件,常見錯誤與程序調試。
6、數據結構:本課程系統介紹數據結構的基本概念、基本操作及其典型應用例子,并介紹經典查找、排序算法。使學生學會數據組織方法,初步具備分析和解決現實世界問題在計算機中表示的能力,為后續課程奠定較好的基礎。
7、操作系統:本課程講授操作系統功能、結構、模型,以多道程序設計技術為基礎的各子系統的工作原理、設計方法及操作系統實例分析。使學生掌握操作系統和基本原理的設計方法,具有一定的系統設計、開發、應用和維護的能力。
8、編譯原理:介紹編譯程序構造的基本原理和實現方法。使學生掌握編譯程序將高級語言源程序翻譯為機器語言程序的完整過程,詞法分析原理和相關的有限自動機理論,常用的語法分析的幾種方法和語義分析的基本思想,優化的常用方法和目標代碼的生成方法。
9、數據庫原理與應用:主要介紹關系數據庫理論、數據庫設計方法和數據庫相關技術。了解和掌握數據庫系統的基本概念、關系模型及其運算,SQL語言的使用、關系數據庫規范化理論以及數據庫設計方法,具備管理和使用常見數據庫系統,以及設計和開發數據庫應用系統的能力。
10、計算機網絡:介紹計算機網絡基本概念,包括:基本概念和術語、數據通信信道、數據傳輸技術、數據通信組網設備、計算機網絡及其體系結構、計算機網絡協議、局域網等內容。
11、多媒體技術:Visual Basic 6.0概述,Visual Basic6.0基本語言,V B 6.0常用控件的使用及事件響應,信號的輸出與輸入,圖形與動畫程序設計,文件管理,多重窗體,MDI窗體,利用MCI設計多媒體系統,多媒體應用開發,數字組合發聲器,調用Windows API函數與自編DLL,彩色分離技術。
12、軟件工程:介紹軟件過程生命周期,項目計劃,需求獲取,設計團隊開發,測試及測試自動化,軟件部署和維護,軟件過程和產品質量評價的理論和實踐。
13、面向對象程序設計:使學生了解并掌握面向對象的基本概念與理論、對象分析設計的基本原理和方法、常見對象實現方法,掌握基本的多層平臺的設計技術。
14、基于WEB的應用技術:使學生掌握基于Web的分布式的,企業級的開發和應用的核心技術,掌握基于Web的應用程序的架構和特點,掌握XML的核心標準和特征,熟悉分布式對象技術,熟悉Web服務器端開發,掌握J2EE架構的核心思想和相關組件,并能應用進行中型應用的開發。了解Web3D技術以及Web開發相關的較新技術。
15、計算機通信與網絡:講述組網通信技術,高速寬帶網絡、虛擬網和無線網等內容,涉及虛擬專網技術、互連技術、lP電話技術、大型網絡應用平臺及其應用系統等內容。
16、嵌入式系統:介紹嵌入式系統的完整設計流程、基于Proteus的模塊仿真技術以及典型模塊軟硬件設計等內容,同時介紹了Altium Designer等實用EDA工具。就業方向
從就業單位及工作內容來看,計算機科學與技術專業畢業生主要到以下單位工作。
IT類外企和IT類國企、民企。Microsoft、Intel、IBM、Google、SUN、HP、Oracle、NVIDIA、AMD、Adobe、Yahoo等,這類企業有著共同的特點:掌握著最先進的計算機技術、產品市場占有率高、工作環境好、工作內容和專業極為密切、薪水高、發展前景廣闊。因此,IT類外企不僅是計算機專業畢業生的最佳選擇,更是對畢業生的最高認可。
在IT企業中,一般有如下工作崗位:管理類——比如項目經理、軟件架構師、硬件架構師等;研發類——比如軟件工程師、硬件工程師、系統開發員等;測試類崗位——比如軟件測試工程師、硬件測試工程師、系統測試工程師等;服務銷售類崗位——比如售前服務、售后服務、市場營銷、市場推廣等。
非IT類外企及非IT類國企的計算機部門。比較常見的就業單位包括金融業的摩根斯坦利、高盛;
咨詢業的埃森哲、麥肯錫;工業類的通用電氣、西門子、三星、大眾等;以及國內的電力類企業、石化類企業、銀行、保險等企業。比如近年來工行軟件開發中心、建行北京數據中心等單位吸引了越來越多的計算機專業畢業生,逐漸成為計算機專業新的就業熱點。
在這些單位,主要從事企業數據系統的開發與維護、數據統計與管理、硬件運行與保障等工作。
政府、科研單位及其他。隨著信息化進程的推進,政府部門信息化辦公機構由于工作相對穩定,壓力較小,也成為同學們就業的熱門選擇。主要完成政府部門的電子政務系統的開發與維護、信息化工作流程培訓和推廣等工作。
同時,隨著國家對科技投入的逐年增加,科研單位提供的待遇也越來越好,也有很多同學選擇科研單位,既能獲得不錯的薪酬,還可以繼續自己熱衷的專業研究,一舉兩得。
總的來看,到計算機類的企業工作,今后的發展空間更大,能得到較高認可。但比較辛苦,工作壓力相對較大,甚至需要長時間加班;非計算機類企業的計算機部門工作,往往扮演的是IT技術支持、保障、維護等角色,工作相對輕松,但是很難成為公司主流,也許薪水不低,在個人價值的體現上,還是比較有限。
學歷水平也是能獲得工資水平的決定因素之一。一般來說,計算機專業研究生畢業后的去向是各科研院所繼續從事計算機方向的專業研究、高校任職、大型IT企業高級研發員工、非IT企業的IT部門管理人員等較高端的工作,也能爭取到更高的工資。
升學率及就業流向
升學:考取研究生比例為20.00%。
就業流向:國有企業就業為9.28%;其他企業就業為23.47%;三資企業為9.49%;其他靈活就業6.70%:機關為1.24%;其他事業單位2.10%;出國及退學2.54%;自由職業2.24%;部隊2.22%。
就業率:82.84%。
第三篇:計算機科學與技術專業(本科)教學計劃
計算機科學與技術專業(本科)教學計劃
計算機科學與技術專業(本科)教學計劃
一、培養目標及規格
本專業培養適應社會主義建設需要的,德、智、體全面發展的,重點面向基層的,能從事計算機應用軟件、硬件設計開發和應用的高級工程技術人才。
在政治思想道德方面,熱愛社會主義祖國,擁護中國共產黨的領導,愿為人民服務,有為國家富強、民族昌盛而奮斗的志向和責任感;具有敬業愛崗、艱苦求實、熱愛勞動、遵紀守法,團結合作的品質;具有良好的思想品德、社會公德和職業道德。
在業務知識和能力方面的基本要求是:
1.較扎實地掌握本專業的基礎知識和基本理論,掌握計算機應用軟、硬件設計、開發和應用等必須的基本技能。
2.了解本專業范圍內科學技術的發展現狀和發展趨勢,具有較強的獲取知識的能力和一定的分析問題、解決問題的能力。
3.掌握一門外國語,能夠比較熟練地閱讀本專業英文技術資料。
在身體素質方面,身體健康,能精力充沛地工作。
二、課程設置及教學管理
(一)教學計劃中設必修課、限選課、選修課和集中實踐環節。
(二)必修課由中央電大統一開設,執行統一教學大綱、統一教材、統一考試、統一評分標準。
(三)限選課為專業必修課程,由中央電大統一課程名稱,執行統一教學大綱(或教學要求),并推薦教材,盡可能提供教學服務。本專業限選課不得少于二門。
(四)選修課供地方電大在制定實施性教學計劃時選用。地方電大亦可根據培養目標及當地的需要自開選修課。自開課程的教材、教學管理及考試工作由地方電大負責。
(五)有實驗和作業的課程,辦學單位必須按要求組織完成。凡沒做實驗或實驗不及格者,不能取得該門課程的學分。中央電大將對實驗(含大作業)及平時作業進行必要的抽查,以確保教學質量。
(六)學生可以從“公共選修課程目錄”中選修課程,也允許學生跨科類選修課程,但這部分課程的學分不得超過課程總學分的10%。
(七)集中實踐環節由地方電大根據中央電大制定的教學大綱(要求)具體組織實施。畢業設計重點培養學生綜合運用所學理論知識和技能解決實際問題的能力,選題要盡量選擇與現實任務相聯系的題目。中央電大對畢業設計答辯情況和畢業設計說明書進行抽查。集中實踐環節不得免修。
(八)地方電大負責組織教學,學生可根據自身情況選用現代遠程開放教育中提供的文字、音像、電視直播課、CAI課件、計算機網絡、電子郵件、電話答疑等各種學習媒體和手段自主學習。
三、修業年限與畢業
實行學分制,學生注冊后8年內取得的學分均為有效。
中央電大按三年業余學習安排教學計劃。
本專業最低畢業學分為71學分。學生通過學習取得規定的畢業總學分,思想品德經鑒定符合要求,即準予畢業,并頒發國家承認的高等教育本科學歷畢業證書。
四、必要的說明
為了培養有特色的人才,特提供以下參考性選修課指導:
硬件設計開發:計算機系統結構(限選),多媒體技術基礎及應用(限選),系統分析與控制,語音、圖象處理技術,信息技術專題。
應用軟件開發:數據庫系統概論(限選),多媒體技術基礎及應用(限選),軟件工程,軟件開發工具與環境,管理信息系統。
網絡及多媒體技術:數據庫系統概論(限選),多媒體技術基礎及應用(限選),通信原理概論,JAVA語言和WWW技術,信息技術專題。
五、課程說明
1.計算機數學基礎
計算機數學基礎是計算機專業重要的基礎課程,它是學習專業理論課不可缺少的數學工具。
本課程主要包括:數理邏輯、集合論、圖論、代數系統和數值分析等內容,是一門理論性較強,應用性較廣的課程。
通過本課程的教學,要求學生:
1)掌握離散數學的基本概念和基本原理,進一步提高抽象思維和邏輯推理的能力。2)熟悉數值計算方法的基本原理和基本方法,掌握常見的數值計算方法,提高數值計算能力。
2.面向對象程序設計
面向對象軟件開發方法是吸收了軟件工程領域有益的概念和有效的方法而發展起來的一種軟件開發方法。它集抽象性、封裝性、繼承性和多態性于一體,可以幫助人們開發出模塊化、數據抽象程度高的,體現信息隱蔽、可復用、易修改、易擴充等特性的程序。
本課程主要介紹面向對象程序設計的方法和C++語言的基本概念。以C++語言中的面向對象機制為主。學習者在學習過程中可以通過大量的程序實例和相關練習,逐步掌握C++的面向過程和面向對象的功能,從而掌握面向對象程序設計的基本知識和基本技能。在本課程中,作為一種編程環境,簡要介紹了VISUAL C++5.0中最基本的編程工具。
3.數據結構
本課程介紹如何組織各種數據在計算機中的存儲、傳遞和轉換。內容包括:數組、鏈接表、棧和隊列、遞歸、樹與森林、圖、堆與優先級隊列、集合與搜索結構、排序、索引與散列結構等。課程采用面向對象的觀點討論數據結構技術,并以兼有面向過程和面向對象雙重特色的C++語言作為算法的描述工具,強化數據結構基本知識和面向對象程序設計基本能力的雙基訓練。為后續計算機專業課程的學習打下堅實的基礎。
4.微機接口技術
本課程以當今主流微處理器80X86為結合點,分析它的結構特點、操作原理、指令系統以及匯編語言程序設計的基本方法。重點講解80X86外圍主要支援芯片的功能、結構、編程方法以及接口技術。在此基礎上,對鍵盤、LED數碼顯示器、打印機、AD與DA轉換器等基本外部設備的原理與接口技術進行討論。此外對微計算機系統總線、先進的微處理器結構也給以介紹。通過本課程的學習和實驗,使學生掌握微機接口的基本設計原理和技術。
5.信號處理原理
本課程是本專業必修的重要課程之一,目的是通過理論學習和實驗使學生掌握信號處理,尤其是數字信號處理的基本原理和方法。
主要內容有:介紹信號的基本概念,以及信號的基本運算,包括信號與消息,卷積與相關等。信號的傅里葉分析:包括周期信號的傅里葉級數分析,一般信號的傅里葉變換分析,抽樣定理,離散傅里葉變換及其快速算法。拉氏變換:介紹拉普拉斯變換的基本概念、定義、性質,以及其在信號處理中的應用。離散信號的Z變換:包括Z變換基本概念和性質,離散系統的Z域分析方法(如離散系統的頻率響應、穩定性、因果性等)數字濾波器的原理與設計等。簡介信號處理方法的最新技術:如小波變換,時頻表示等。實驗:根據課程內容設計實驗,使學生更加全面地掌握課程知識。
6.計算機組成原理
本課程是本專業必修的硬件課程中重要核心課程之一。基本要求是使學生掌握計算機常用的邏輯器件、部件的原理、參數及使用方法,學懂簡單、完備的單臺計算機的基本組成原理,學習計算機設計中的入門性知識,掌握維護、使用計算機的技能。
課程內容包括:常用的組合邏輯器件,如譯碼器、數據選擇器、編碼器、ALU原理;常用的同步時序電路,如寄存器、移位寄存器、計數器的原理、參數及使用方法;可編程邏輯陣列:ROM,PLA,PAL及門陣列的原理與使用。數字化編碼,數制及數制轉換,數據表示,檢錯糾錯碼;數據的算術與邏輯運算,運算器的功能、組成與設計;教學機的運算器實例。計算機指令系統綜述,指令格式與尋址方式;教學計算機的指令系統與匯編語言程序設計;控制器的功能、組成與設計,教學機的控制器實例。多級結構的存儲系統綜述,主存儲器的組成與設計,教學機的內存儲器實例,CACHE存儲器的運行原理,虛擬存儲器的概念與實現,磁盤設備的組成與運行原理,磁盤陣列技術;光盤機的組成與運行原理,磁帶機的組成與運行原理。計算機輸入/輸出設備與輸入/輸出系統綜述,顯示器設備,針式打印機設備,激光印字機設備;計算機總線的功能與組成,輸入/輸出系統的功能與組成;教學機的總線與輸入/輸出系統實例。幾種常用的輸入/輸出方式,中斷與DMA的請求、響應和處理。
7.計算機網絡
計算機網絡是本專業的一門必修專業課。
本課程主要內容包括:計算機網絡基本原理,計算機網絡體系結構,局域網和廣域網一般特性,典型網絡的結構特點及具體實現,計算機網絡應用。
通過本課程的學習,要求學生了解計算機網絡涉及的術語、概念及新技術,掌握典型計算機網絡結構及實現技術。
8.計算機操作系統
計算機操作系統是本專業的重要課程之一,通過學習使學生掌握計算機操作系統的設計基本原理及組成;計算機操作系統的基本概念和相關的新概念、名詞及術語;了解計算機操作系統的發展特點和設計技巧和方法;對常用計算機操作系統(Dos、Windows和UNIX或linux)會進行基本的操作使用。
具體內容有:操作系統概念:操作系統定義及發展、五大類型五大功能、操作系統屬性、“生成”概念。(人機交互)界面管理:人機交互的特點;第一、二、三代界面;基本的鍵盤命令和系統調用;作業調度算法。文件管理:文件的結構與分類;物理結構和邏輯結構;目錄結構;存取控制和安全機制;文件系統。存儲管理:分區、分頁、分段管理;物理地址與邏輯地址;“擴充”技術;分配算法。輸入輸出設備管理:功能與分類;獨享、共享、虛擬設
備的管理;管理策略。處理機管理:操作系統核心功能;“進程”概念;并發與并行;進程的基本狀態與轉換;進程調度算法;同步與互斥;P-V操作;死鎖概念。操作系統程序結構:層次、模塊結構;設計與檢測。
9.軟件工程
軟件工程是本專業一門重要的專業課,它對于培養學生的軟件素質,提高學生的軟件開發能力與軟件項目管理能力具有重要的意義。
課程的主要內容有:介紹軟件的基本概念和軟件工程的目標,通過對傳統的面向過程的軟件開發方法和面向對象的軟件開發方法的介紹,使學生掌握開發高質量軟件的方法;通過對軟件開發過程和過程管理技術的學習,使學生了解如何進行軟件度量和管理,怎樣進行質量保證活動,從而能夠有效地策劃和管理軟件開發活動。
10.軟件開發工具與環境
軟件開發工具與環境是支持軟件開發的一些工具軟件的集成系統,是協助開發人員進行需求分析、設計和程序編制、測試的有效手段。本課程的主要目的是從實用角度出發,教授學生如何使用當前最流行的軟件開發工具,掌握典型的軟件開發工具環境的基本原理和基本功能,提高使用這類軟件工具進行軟件開發的能力。
11.數據庫系統概論
該課程主要討論數據庫系統的基本概念,基本原理,基本方法以及有關的應用。
內容主要包括:數據庫系統的組成、關系數據庫、數據庫設計以及數據保護等,同時講解一種重要的數據庫系統的應用。要求學生通過本課程的學習了解有關數據庫系統的基本概念,掌握相關的知識,初步掌握數據庫設計方法,并能用數據庫系統建立數據庫及簡單的應用。
12.計算機圖形學基礎
計算機圖形學是近三十年來發展迅速、應用廣泛的新興學科。它主要研究用計算機及圖形設備輸入、表示、修改、變換和輸出圖形的原理、算法和系統。
本課程的主要內容:計算機圖形學的發展和應用;計算機圖形設備和系統;國際標準化組織(ISO)發布的圖形標準;人機交互接口技術;基本圖形實體、自由曲線和自由曲面的生成算法;圖形變換和裁剪;曲面和實體造型算法;顏色、光照模型及真實感圖形顯示技術與算法等內容。結合講課的內容需要經過一定量的編程實踐才能掌握,加深理解。通過本課程的學習,要求學生了解計算機圖形學的基本概念和方法,以及計算機處理圖形的全過程,并能利用綜合圖形環境開發計算機輔助設計應用軟件。
13.編譯原理
介紹編譯程序的基本構造、一般設計方法和常用實現技術,講解編譯程序自動構造的原理和工具。
具體內容包括:形式語言、有窮自動機原理及詞法分析程序的自動構造、自上而下和自下而上的語法分析、語法制導翻譯及中間代碼生成,目標程序運行時的存儲組織策略及代碼生成等等。并結合教授內容,安排學生在剖析一個簡單的編譯程序的基礎上,完成編譯程序的有關實驗。
經過本課程的學習,要求學生不但掌握一般高級語言編譯程序的初步設計和實現的基本技能,并能為不同模式和不同領域的語言的實現方案尋找解決途徑,另外還能運用編譯程序
構造的原理和技術完成相關軟件工具的設計和開發工作。
14.Java 語言與 WWW 技術
該課程重點講述WWW 技術和Java 語言程序設計。Java 語言作為Internet 上最流行的編程語言,它的產生和發展是與Internet 和 WWW(World Wide Web)密切相關的,所以課程中還將對Internet 和WWW技術進行必要的介紹。
課程主要內容:
1)Internet 的基礎知識:Internet 的基本概念,它所提供的各種服務(包括FTP、Telnet、WWW、電子郵件、新聞組等等)。
2)WWW 知識介紹 :WWW 的基礎知識,如何使用瀏覽器(IE、Netscape)對WWW 上的資源進行發掘和獲取,主頁的制作。
3)Java 語言編程技術:Java 技術概述及語言特點;Java 虛擬機(JVM);面向對象程序設計技術;Java 語言基本規范;實用編程技術(包括使用Java 的異常處理機制控制程序的執行;使用I/O處理機制進行文件的輸入/ 輸出處理;圖形用戶界面的設計及事件處理;Java Applet 程序的設計;多線程程序的設計;使用Java 通過Socket 訪問服務器和客戶機,進行網絡應用程序的設計);高級Java 應用技術;常用開發工具介紹。
15.多媒體技術基礎及其應用
多媒體技術基礎及其應用課程從研究、開發和應用角度出發,綜合講述多媒體計算機的基本原理、關鍵技術及其開發應用。
主要內容包括:多媒體技術現狀及其發展趨勢、視頻和音頻獲取技術、多媒體數據壓縮編碼技術、多媒體計算機硬件和軟件系統結構、多媒體數據庫與基于內容檢索、多媒體著作工具與同步方法以及多媒體通訊和分布式多媒體系統。
16.系統分析與控制
課程主要針對連續系統,同時兼顧離散和采樣系統,介紹控制系統的數學模型、時域分析、頻域分析、綜合和設計以及采樣控制系統理論等內容,在介紹上述內容時,側重于物理概念的闡述以及理論和方法的具體應用。該課程將經典控制理論和現代控制理論的內容互相結合,簡要介紹系統與控制理論中最基本和核心的內容。
17.人工智能導論
人工智能是一門交叉性學科,涉及的內容比較廣泛,本課程主要介紹人工智能問題求解的一般性原理和基本思想,為計算機科學和技術人員以及其它學科中對人工智能感興趣的科技工作者,提供最基本的人工智能技術和有關問題的入門性知識。
18.計算機系統結構
本課程通過具體介紹指令系統、存儲系統、輸入輸出系統、流水線和并行處理技術,使學生能夠較全面地掌握計算機系統結構的基本概念、基本原理、基本結構和基本分析方法。具體內容為:計算機系統結構基本概念,包括計算機系統的層次結構、系統結構定義、分類、設計技術、評價標準和系統結構的發展;指令集的系統結構,包括CISC指令系統和RISC指令系統;存儲系統原理、虛擬存儲器和CACHE存儲器;標量處理機、包括流水線、超標量處理機、超流水線處理機和超標量超流水線處理機;并行處理技術、包括向量處理機、互連網絡、SIMD計算機和多處理機。
19.語音和圖像數字處理
語音和圖像是信息的載體。它們是人機交互必不可少的方式。數字語音處理、數字圖像處理是計算機領域研究的熱點。
本課程將講解數字語音和數字圖像處理的基本概念和方法;介紹語音分析、編碼、識別和合成的算法和系統;介紹圖像處理的主要過程和系統。
通過學習和練習,使學生掌握語音、圖像處理的基本知識和技能。學會與掌握一些典型語音、圖像處理軟件的使用。了解國內外語音、圖像處理和應用的技術和水平,為進一步開展本領域的研究打下良好的基礎。
課程內容:緒論;數字語音基礎;語音的時域處理與特征表示;語音的線性預測處理;語音的壓縮編碼;語音的識別和合成;數字圖像獲取及其表達方式;數字圖像正交變換;圖像處理的基本運算;圖像濾波與還原;圖像描述與分析;圖像編碼與壓縮;典型圖像系統與工具軟件。
20.管理信息系統
管理信息系統是計算機應用在管理領域的一門實用技術。它綜合運用了管理科學、數學和計算機應用的原理和方法,在符合軟件工程規范的原則下,形成了自身完整的理論和方法學體系。
本課程的主要內容有:管理信息系統的概念與結構、建立管理信息系統的基礎、管理信息系統開發方法學、管理信息系統開發過程各階段的任務與技術、管理信息系統開發環境與工具以及管理信息系統的進展等。
第四篇:計算機科學與技術
1、網絡工程方向
培養目標:培養熱愛祖國,具有良好的職業道德行為規范和敬業精神,掌握網絡工程專業的基本知識和基本原理,能熟練掌握網絡系統的安裝調試及運行維護工作;具有較高的網絡應用開發能力,網絡安全與管理能力、大型數據庫管理能力、網站設計能力,能從事網絡工程應用系統設計、開發、管理和維護工作的高層次應用型專業技術人才。
特色課程:計算機網絡管理、網絡互聯技術、網絡協議、網絡與信息安全技術、IT項目管理、系統集成與綜合布線。
就業崗位群:畢業生可在計算機類公司及現代化企業、科研部門、教育單位、行政管理部門中從事網絡工程、網絡開發、網絡日常管理與維護、網站設計與開發、網絡數據庫的應用與維護工作。也可繼續攻讀網絡工程專業碩士學位及相關學科的碩士學位。主要就業崗位群:網絡設計、施工、管理;網絡系統集成的商務營銷;企事業單位網絡維護、系統安裝、設備配置調試、網絡安全;網站的規劃建設、管理維護與動態網頁的開發;企業信息化建設及簡單網絡應用軟件開發;網絡市場策劃與營銷等。
2、軟件工程方向
本專業培養以計算機應用軟件開發為基本技能,具有較扎實的專業基礎理論和較強的實踐動手能力,受到程序員的系統訓練,熟悉崗位要求,掌握崗位技能,懂理論、會操作的,適應社會信息化需求,適應市場經濟的德、智、體、美全面發展的計算機軟件開發與維護方面的高級專業技術人才。
主修課程:離散數學、數據結構、算法分析、面向對象程序設計、現代操作系統、數據庫原理與實現技術、編譯原理、軟件工程、軟件項目管理、計算機安全等課程
3、通信方向
主要課程:電路分析基礎、電子線路、脈沖與數字電路、信號與系統、數字信號處理、電磁場與電磁波、微波技術與天線、C語言程序設計、微機原理、單片機技術及應用、現代接口技術及應用、操作系統原理、現代通信原理、數據通信、計算機網絡、程控交換技術、移動通信、衛星通信與VAST系統等
4、網絡與信息安全方向
主要課程:應用密碼學、網絡攻擊與防御、電子技術基礎、數字電路與邏輯設計、離散數學、數據結構、面向對象程序設計、操作系統原理、計算機網絡、現代通信技術、數據庫原理及應用、網絡編程技術、信息論與編碼、信息安全理論與技術、防火墻與入侵檢測技術、病毒原理與防范、Internet安全協議與標準等。學生就業方向:本專業畢業生可繼續攻讀本學科及相關學科的研究生,或到有關科研部門和教育單位從事科研和教學工作,或到政府部門、IT行業、銀行、財稅、公安、保密等單位從事系統設計及與信息安全技術相關的工作
第五篇:計算機科學與技術。
二十天前訪問的領悟(計算機科學與技術專業學生的路在何方)
09級計科系一班張振麗20091081126
時間飛逝,歲月如梭,轉眼間大二的生活即將跟我們說再見,可是自己感覺什么也不知道,什么也沒有學到,感覺好害怕,害怕自己出去以后沒有工作,沒有飯碗。特別是我們這個專業的學生可以說以后的就業壓力相當之大。幾十年前計算機專業本科畢業時,五六家單位追著要;根本就不愁‘嫁’。學生還沒畢業就有企業過來簽約,常常一個學生手里有五六份工作可以挑選;現在就算是學計算機這樣的熱門專業也不行了,人才的增長速度超過了企業需求的增長,對大學生的要求高了很多。學校教育和社會需求已經脫軌了,很多學生找不到工作,學生就業工作越來越難以開展。同一學校、同一專業以及研究生學歷畢業,找工作卻經歷了沒想到的艱辛和波折。很多計算機專業的大學畢業生遭受了這樣的 “滑鐵盧”。
作為一名師范院校計算機專業的我就更少不了這份找工作之憂愁,因為我覺得自己是二本學校,比起一類重點學校我門的優勢少了很多。我們不得不更加努力提升自我,努力關心本專業的就業前景,努力吸取學姐學長的成功經驗和失敗教訓。在剛剛過去的這個寒假里我花了十幾天時間去了解我省內幾家公司對我專業的要求。還有跟06屆畢業的師哥師姐們交談了幾個小時。下面是我這次的所得希望能給向我一樣迷茫的同學帶來 “指南針”。
他們普遍認為自己基礎薄弱,在東奔西走找工作的時候才真正體會到自己原來喜歡炫耀的基礎知識是多么薄弱,而它們又是那么重要。曾經在面試時因為說不清進程間的通信機制而當場被無情拒絕,也因為對于自己能力的不自信而放棄一家很好的公司的研發部提供的筆試機會。還有當時在學校的時候專心做學問的人太少了,本科四年,在學校能看到的真正對計算機感興趣,并且肯專心研究搞學術的學生真是鳳毛麟角。學校的大環境是網游成風,“腐敗”猖獗。沒有幾個人肯安下心來讀書,即使那幾個老老實實聽課的“好學生”也只不過是為了一個高分罷了,一個可以在家長同學面前顯擺的獎學金證書。而真正希望學東西、做學問的人太少了。找工作時,手里握著一摞獎學金證書,后來被證明絕對是廢紙,任憑你怎么吹噓自己的成績,沒有哪個公司會真的拿來仔細看上一眼。他們告訴我要真正掌握 一門關于計算機的技術不是只要靠高分就行了,要真正懂得研究的學生出去工作時才會得心應手。
學姐學長告訴我什么才是真正的基礎扎實,不僅要牢牢掌握大學課本中關于計算機核心課程的理論知識,而且還要深入實踐;對于該方向非常重要的技術思想、概念名詞、技術要點都要有良好的把握,比如可以隨手寫出快速排序、哈希查找等經典的常用算法,熟記線程與進程的概念、它們的差別,并且能夠解釋清楚諸如僵尸進程之類的問題;會Linux的不僅僅是就會幾條Shell命令,或者干脆就會裝個系統;,起碼要了解一些常用的標準庫,知道什么是STL,了解些基本的OO思維方法;學過網絡的最起碼要用過Socket;了解數據庫的不能僅僅就會寫幾個SQL語句、背兩條范式等。如果要重新去選擇,一定會在學習每一門課程的同時盡量找到相關的資料,擴展每一個話題。同時,將一些最常用的思想、技術、方法記錄下來,并且苦練到可以熟練應用的地步,并且時常加以回顧。真正基礎雄厚的人應該是可以將常用的基礎性知識熟記成誦的人,提到一個基本的名詞或話題能夠將其來龍去脈解釋清楚的人。還從他們那里得知在學校時候學風不正渙散成性,實踐環節薄弱,人才位置錯放,看著自己簡歷中可憐的實踐經驗,面對人才市場上實踐經驗黃金般的價格,自己不禁暗自悔恨??
很多人都在用理論扎實來搪塞自己實踐方面的低能,首先,計算機這個學科的性質就決定了沒有實踐,理論幾乎沒法理解得扎實透徹。就好比熟記騎自行車要領的人可能根本不會騎車一樣。總之,種種因素所致,大多數同學四年沒編過幾行代碼,課程設計不過草草了事,所以畢業時,之前做過的東西根本不敢往簡歷里寫,因為根本沒啥技術含量。
我想這些都是我們在校大學生不免出現的問題,我們不得不引以為鑒,抓住現有的機會好好學習,爭取到畢業時候不再為工作而發愁。
但不僅要提升自我還要關心目前單位對我們的需要。下面是我二十天前對我省內的五家公司的訪談。希望也能給在校計算機專業的大學生帶來一些警惕。
調查中發現以下幾方面的問題。
(1)計算機應用技術專業人才市場需求量大,但中小學計算機教師需求量減少.隨著計算機與網絡應用的普及,計算機軟件的大量使用,帶動了相關產業的迅猛發展,急需大量專業的編程人員及項目負責人或相關工程師等專業人才.另外,隨著電子商務的發展,計算機網絡應用人才和網絡安全人才顯得非常缺乏.從人才需求調查表的結果看,計算機應用專業人才需求非常旺盛,優秀畢業生供不應求.而以往需求較大的中小學計算機教師崗位逐年減少,教師崗位已不能作為師范院校計算機專業的唯一出口.
(2)企業招聘時對計算機專業畢業生的要求.①要求有一定的實際工作經驗,希望在短時間內具備上崗能力.多數人力資源主管和項目主管在招聘員工時會看重應聘者的實踐經驗.不少企業會參看畢業生是否參加過項目或實習以及是否擔任過學生干部等條件.大多數企業希望員工盡早具備上崗能力,希望降低再培養成本.在對新員工培訓方面的調查中,愿意提供一個月以內培訓時間的74.52%,愿意提供三個月以內培訓時間的占25.48%,愿意提供三個月以上培訓時間占o%。②具備多種技能的復合型人才.具備多種技能的計算機專業復合型人才
有更多的發展機會,如在計算機軟件開發能力基礎上,在計算機組裝與維護、計算機網絡維護、信息系統管理、產品推廣、客戶關系管理等方面也能勝任.據調查,單位要求人才具備綜合知識和技能的占84.23%.而不要求的僅占15.77%.這反映了現代企業在人才運用上,更加強調使用一專多能的復合型人才。③要求專業畢業生具有與從事職業相關的資格認證.企業對ri’認證的認可程度分別是國家計算機等級認證、計算機軟件資格與水平考試(軟件設計師和網絡工程師)、全國信息化工程師和勞動部的職業資格認證.④要求具有突出的技能和實際應用能力。調查顯示,企業中的負責人對本科生具備的專業技能要求是:編程能力、數據結構知識和算法知識,此外依次需要具備數據庫知識、軟件工程知識和操作系統知識。
(3)對專業學生專項能力的要求.在專業學生專項能力調杳中,排名靠前的依次為“計算機基本操作能力”、“計算機編程與軟件開發能力”、“計算機組裝與維護”、“語言表達能力”、“溝通能力”,此外外語能力、信息系統管理、網絡管理、數據庫管理與維護等次之。
從公司那里還得知計算機專業畢業生的就業具有如下特:
(1)供與求平行上升,供求矛盾并不突出。全國共有505所學校開辦有計算機本科專業,共有在校學生近30萬人。同其它專業相比,這兩個數字均居國內第一。隨著我國高校的不斷擴招,特別是計算機專業學生人數的急劇增加,對高校計算機專業畢業生的就業產生了一定的沖擊。在這種不利的背景下,計算機專業顯得沒有以前那樣過熱。
(2)量與質逆向而馳,量穩質降十分明顯。衡量畢業生就業狀況的標準,既要考慮到畢業生的就業率,又要考慮畢業生的就業質量。四五年前,我國對計算機專業人才的需求非常大,計算機專業十分火爆,畢業生十分搶手,最多時畢業生與用人需求信息的比例高達1:10以上,名牌學校的比例甚至更高。計算機專業畢業生不僅就業率高,而且就業質量也非常高,學生就業主要面向機關、金融單位、事業單位和高收入的大型企業。隨著高校研究生和本科學生的擴招,特別是計算機專業學生人數的急劇增加,以及受到經濟因素的影響,計算機專業畢業生的就業不如從前那樣火爆,就業質量嚴重下降。
(3)冷與熱分布不均,冷熱兩極反差強烈。在高校計算機專業畢業生就業過程中,常常表現出一頭冷、一頭熱的現象,主要表現在以下方面:一是不同高校計算機專業畢業生的就業不平衡,名牌大學、工科院系計算機專業畢業生的就業表現為熱,而一般院校畢業生的就業表現為冷。二是用人單位熱,計算機專業畢業生表現冷。從社會總體需求來看,社會及用人單位對計算機專業畢業生的需求量大,很多單位急需計算機專業人才,有的單位是高薪引進,有的單位則是降格以求。而現在計算機專業的畢業生還不能認清當前的就業形勢,認為學計算機專業
是高投入,在找工作時應該得到高的回報,習慣于和以前的師兄師姐們的工作環境和待遇攀比,導致期望值與用人單位所能提供的報酬相距甚遠。三是學校熱,用人單位冷。當前,各高校十分重視畢業生的就業工作,主動跑市場、跑職場,為學生找就業的門路。但由于高校師資隊伍老化、知識陳舊、教學方法呆板,畢業生的專業素養和綜合素質遠不能滿足用人單位的要求,用人單位很難找到令自己滿意的畢業生,對畢業生表現為冷。四是動手能力強的同學在就業時熱,而能力差的同學在就業時受到用人單位的冷遇。在機關、事業單位,對計算機專業畢業生的要求是在掌握一定計算機技術的前提下考慮學生的綜合素質,而企業更看重的是畢業生的動手能力。因此,專業素養高、綜合能力強、動手能力突出的學生在就業時非常搶手,而素質一般的學生在就業時就顯得十分困難。
從全球IT行業的發展看,經過幾年的低迷發展,IT行業已經走出低谷、大有卷土重來之勢,IT行業在國民經濟發展中日益顯現出蓬勃生機。從我國情況看,從事計算機軟件開發的人才遠遠低于發達國家。美國從事計算機軟件開發的人才達到180多萬,印度達到90萬,而我國從事計算機軟件開發的人才不足40萬。這就說明,我國計算機軟件人才短缺,這將嚴重束縛我國IT行業的發展,特別是直接影響到我國經濟的發展和社會的進步。與此同時,由于我國經濟社會發展的不平衡,導致我國東部與西部之間,城鄉之間出現很大的差距,特別是我國經濟發展比較落后的地區,急需計算機方面的專業人才。因此,隨著我國經濟的不斷發展,社會在一定時間內對計算機專業人才的需求仍將很大。所以計算機的畢業生大可不必擔心,而是應該打好計算機的基礎,適應社會。
面對社會再就業和高校大學生就業的巨大壓力以及高校畢業生就業的劇烈競爭,如何提高畢業生就業競爭力已成為各高校的當務之急。做好高校畢業生的就業工作,是一項系統工程,它不是一個單純的就業問題,它涉及到學校工作的觀念轉變、教學和課程改革、育人模式更新、教材建設、師資隊伍建設等各個方面。因此,做好高校畢業生的就業工作,要多管齊下,實現全方位地改進。根據對高校和企業的實際情況的調查,要解決這個問題有幾個個途徑。對于畢業生本身來說,一是在校期間參加一些社會實踐,積累一些經驗。當然在校生參加社會實踐機會雖然不少,但多是一些輔助性的工作,如家教、促銷等,真正能夠接觸到技術項目的不多,因此要想從事計算機方面的工作,就要在上學期間,找一些兼職,最好能接觸一些項目。另一個較好的方法就是參加項目實戰類的培訓,在技術專家的帶領下,體驗大型項目的團隊開發,既積累了項目經驗,也鍛煉了團隊精神,是一個不錯的選擇。對于高校來說,一定要根據社會的需求,即時調整本校課程,提高就業率,為學生真正創造一個能提升競爭力的平臺。總之,人才還是需要的,但是畢業生一定要根據企業的需要,提高自己的專業技能,定位準確,找一
份合適的工作,走一條成功的職場路。
看到聽到這些我真心希望學校能堅持以就業為導向,以能力培養為主線的原則.計算機專業培養上,必須與行業接軌,以就業為導向,以能力培養為主線的原則.在充分認識和調研社會和行業需求的基礎上,運用課程理論和教學資源進行課程內容、課程結構等方面的總體設計。確定多元化人才培養目標模式.重點在于研究如何使培養目標多元化,從而滿足學生的專業學習需要和企業用人需要,進而形成大類專業的人才培養“目標模式”.在充分考慮服務區域和現有教學資源的情況下,制定本專業人才培養目標.對不同學生采用分專業方向的教學,真正落實多元化的專業培養目標.針對不同出口的學生,采取不同培養方案.如在大四增加選修課的比重,對希望考取研究生的同學,增加理論知識講解的選修課.對希望就業的同學,增加實踐課程的選修課,培養“一專多能”的復合型技術人才.從適應就業需求的角度,社會要求計算機專業人才應具備多種技能,應有針對性地設置相關課程培養學生多方面技能。突出專業教學特色。積極引入學歷學位加資格認證相結合的專業教學模式。鼓勵學生在校期間,參加計算機軟件資格與水平考試等國家計算機資格認證考試,并取得相應認證證書。加強實驗室與實踐教學基地建設與規劃。在原有的實驗室和教育教學基地基礎上,加強實驗室和實習基地的建設,并增設實訓基地。我院已與隸屬于北京市科委的中國最大的軟件行業服務機構。北京市軟件與信息服務業促進中心建立合作關系。計算機培訓機構合作安排學生到北京進行實訓,并到其相關的軟件公司(如用友軟件、神州數碼、金山軟件、北大軟件等)實習工作。探索建設教學、科研、培訓相結合的多功能實訓基地,推行產學結合,建立相對穩定的校外實習、實訓基地。
當然我們自己要制定一個新的奮斗目標,大學四年后要面對的就是擇業和就業,提前給自己一個計劃和目標,到畢業的時候就不會特別茫然,相對四年以后的職場規劃也會有更好的準備。計算機科學與技術其實分的不是特別清晰,軟件硬件和網絡都會接觸,要想好自己比較感興趣的是哪方面的內容,提前確定自己以后主攻的方向,計算機這方面涉及的知識面和范圍太多,一個人不可能有那么多經歷去學所有的知識,所以只要專一門就好。
但我還想說作為一名大學生,在這種經濟浪潮的時代我們不能只會低頭拉車,還要抬頭看路。加油吧!同學們,前面是絕路希望就在轉角.....