計算機科學與技術(計算機科學方向)專業(yè)規(guī)范
《計算機科學與技術(計算機科學方向)專業(yè)規(guī)范》由會員分享,可在線閱讀,更多相關《計算機科學與技術(計算機科學方向)專業(yè)規(guī)范(81頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、編號: 時間:2021年x月x日 書山有路勤為徑,學海無涯苦作舟 頁碼:第93頁 共81頁 計算機科學與技術(計算機科學方向)專業(yè)規(guī)范 教育部高等學校計算機科學與技術 專業(yè)教學指導分委員會 2005年10月17日 近十年來,計算機學科發(fā)生了巨大的變化,這一變化對計算機專業(yè)的教育產(chǎn)生了深遠的影響。從歷史上看,在計算機學科發(fā)展的早期,數(shù)學、邏輯、電子學、程序語言和程序設計是支撐學科發(fā)展的主要專業(yè)基礎知識。到了20世紀60—70年代,數(shù)據(jù)結構與算法、計算機原理、編譯技術、操作系統(tǒng)、程序設計與程序語言、數(shù)據(jù)庫系統(tǒng)原理等成為學科的主要專業(yè)基礎知識。從20世紀80年代開始,并行與分
2、布計算、網(wǎng)絡技術、軟件工程等開始成為新的學科內(nèi)容,突破了計算機學科原有的專業(yè)設置框架,逐漸形成了在“計算機科學與技術”一個專業(yè)之下分為計算機科學、計算機工程、軟件工程、信息技術、信息系統(tǒng)等多個專業(yè)方向的新格局。 本規(guī)范分為五個部分:一、歷史、現(xiàn)狀及發(fā)展方向;二、培養(yǎng)目標與規(guī)格;三、教育內(nèi)容和知識體系;四、辦學條件;五、主要參考指標。第三部分的專業(yè)教育內(nèi)容和知識體系僅闡明了知識體系、課程設置的總體描述與指導原則,詳細內(nèi)容見附錄1與附錄2。在歷史、現(xiàn)狀及發(fā)展方向這部分中,規(guī)范從整個專業(yè),即計算機科學與技術的角度進行了闡述,而沒有局限在計算機科學領域內(nèi)。 一、歷史、現(xiàn)狀及發(fā)展方向 1. 主干學
3、科概況 計算機科學是計算機科學與技術領域最早出現(xiàn)的學科。從1956我國高校開辦“計算裝置與儀器”專業(yè)算起,到現(xiàn)在采用的“計算機科學與技術”一級學科的稱謂,計算機專業(yè)教育在中國已經(jīng)走過了近50年的歷程。 (1) 發(fā)展初期(1956—1977年) 1956年,國務院制定了新中國第一個科學技術發(fā)展規(guī)劃,即《1956—1967年十二年科學技術發(fā)展遠景規(guī)劃》。這個規(guī)劃除確定了56項重大研究任務以外,還確定了發(fā)展電子計算機、半導體、無線電電子學和自動化技術等6項緊急措施,從而促使我國計算機教育事業(yè)發(fā)展第一個高潮的到來。到1958年,共有15所高校開辦了計算機專業(yè)。該階段的計算機教育有以下特點:
4、1) 專業(yè)創(chuàng)始人從國外學習歸來,帶回計算機新技術。 2) 大多采取“以任務帶學科,以科研帶隊伍”的發(fā)展模式,人才培養(yǎng)面向國防和科學研究。這一發(fā)展模式一直持續(xù)到70年代中期,形成了中國計算機教育發(fā)展的獨特模式。 3) 當時新建的計算機專業(yè)大多稱為“計算裝置”,強調(diào)從基本元器件開始的計算機硬件系統(tǒng)的設計與實現(xiàn),大多設置在自動控制系,形成了與應用系統(tǒng)結合的計算機教育。同時,一些重點大學在數(shù)學系新建了計算數(shù)學專業(yè),從事算法設計人才的培養(yǎng),這是我國早期培養(yǎng)的軟件人才具有堅實數(shù)學基礎的一個重要原因。 1966年至1976年期間,大學教育處于一個特殊的歷史時期,計算機專業(yè)的教育基本上處于停滯狀態(tài),沒有
5、正規(guī)的專業(yè)教學計劃,缺乏專業(yè)教材。這使得我國計算機人才培養(yǎng)與教育的發(fā)展與國外產(chǎn)生了極大的差距。 (2) 發(fā)展時期(1978—1993年)? 隨著十年動亂的結束,國家的工作重點逐步轉移到四個現(xiàn)代化建設上。在國家科委主持起草的《1978—1985年全國科學技術發(fā)展規(guī)劃綱要》中,又把電子計算機列為8個影響全局的綜合性課題,放在突出的地位,我國計算機教育迎來了第二個發(fā)展高潮。在1978—1986年之間共有74所院校開辦了計算機專業(yè)。 在70年代末和80年代,計算機專業(yè)基本上限定在重點理工科院校里。90年代開始,隨著計算機應用的越來越廣泛,社會對計算機人才的需求量高速增長,很多大學都開辦起計
6、算機、計算機應用技術專業(yè)。 研究生教育隨著學位制的恢復開始走上正軌,并逐漸地擴大規(guī)模。碩士研究生教育、博士研究生教育開始在探索中逐漸完善和提高。該階段的計算機教育有以下特點: 1) 改革開放促進了計算機新技術、新課程的引進。例如,80年代初,在向西方先進國家大量派出進修教師、訪問學者的同時,一些重點大學邀請美國大學教授來講課與講學,對外交流逐步展開。 2) 計算機軟件開始得到普遍重視,計算機應用技術教育開始普及。隨著微處理器技術的快速發(fā)展,數(shù)據(jù)管理、信息處理、工業(yè)控制、人工智能、數(shù)字圖像等應用技術教育在計算機教育中增強。 3) 高層次人才培養(yǎng)開始起步。1978年,我國恢復研究生招生。經(jīng)
7、國務院學位委員會審定,在部分重點大學建立了計算機學科碩士點和博士點,多層次的計算機人才教育體系基本形成。 (3) 高速發(fā)展時期(1994年至今)? 90年代,萬維網(wǎng)(World Wide Web)在世界范圍的蓬勃興起使“計算”的概念發(fā)生了深刻的變化,社會對于計算機人才的需求急劇增長。這種變化不可避免地反映到教育中,一方面,若干相關課程被引入到計算機專業(yè)的教學計劃中,另一方面,一些學校辦起了網(wǎng)絡工程、軟件工程、電子商務、信息安全等新專業(yè)。1995年全國科學技術大會的召開,“科教興國”發(fā)展戰(zhàn)略的實施,使我國計算機教育進入一個快速發(fā)展期,現(xiàn)在開設計算機科學與技術專業(yè)的505所高校中,有368所是
8、在1994年后開辦的。 該階段的計算機教育特點是: 1) 計算機專業(yè)的內(nèi)涵和外延發(fā)生較大變化。計算機專業(yè)的教育內(nèi)容已不再局限于傳統(tǒng)的計算理論、計算機組織與體系結構,而計算機軟件、計算機網(wǎng)絡、多媒體及其應用技術、網(wǎng)絡與信息安全等教育內(nèi)容得以強化。 2) 辦學單位和在校生人數(shù)迅速增加,一大批青年人補充進教師隊伍,在數(shù)量上逐步完成教學第一線人員的新老交替。 3) 教材內(nèi)容逐步與國際接軌。2000年前后,我國高等教育出版社、清華大學出版社、機械工業(yè)出版社等從國外著名出版公司引進了成套的計算機專業(yè)教材。 回顧我國計算機教育歷史,可以得到一些計算機教育發(fā)展規(guī)律的啟迪。 1) 計算機教育發(fā)展要以
9、國家需求為目標 我國計算機教育發(fā)展的三次高潮均是在國家提出科技進步、經(jīng)濟發(fā)展的階段目標前提下形成的。進入21世紀,黨的十六大提出“加快信息化進程,用信息化帶動工業(yè)化”,我國的計算機教育必須服務于這一宏偉目標。 2) 發(fā)展中國家必須注重學習國際先進技術 我國計算機教育發(fā)展的三個重要階段,均與從國外引進和學習先進的計算機技術、學習先進的教育思想與內(nèi)容密不可分。在當今信息時代,我們必須在堅持自主教育創(chuàng)新的同時,注重與國際計算機教育接軌。 3) 充分認識計算機專業(yè)的實踐性特點 我國計算機專業(yè)的初建歷程本身就是一部計算機教育與實踐相結合的創(chuàng)業(yè)史,許多優(yōu)秀學生的成長歷程也說明計算機
10、實踐教育之重要性。因此,新世紀的計算機教育不僅要重視扎實的專業(yè)基礎理論學習,更要強調(diào)系統(tǒng)設計與開發(fā)能力的培養(yǎng)。 4) 師資隊伍是保證教育質(zhì)量的關鍵 歷史證明了高質(zhì)量的計算機教育必須依賴于高素質(zhì)的師資隊伍,目前的當務之急是要提高青年教師的業(yè)務素質(zhì)和教學水平。 5) 計算機教育內(nèi)容必須與時俱進 48年來,我國計算機教育歷程就是不斷完善和更新的過程。因此,計算機教育內(nèi)容必須與時俱進,應該在吸收國際先進的計算機教育理念、模式、體系的同時,提出適合我國國情的計算機教育發(fā)展思路和創(chuàng)新模式,以促進我國計算機教育的健康發(fā)展。 2. 主干學科的方法論介紹 在計算機科學與技術學科的教育中,學科方法論的
11、內(nèi)容占有非常重要的地位。 計算機科學與技術學科方法論系統(tǒng)研究該領域認識和實踐過程中使用的一般方法,研究這些方法及其性質(zhì)、特點、內(nèi)在聯(lián)系、變化與發(fā)展,它主要包含三個方面:學科方法論的三個過程(又稱為學科的三個形態(tài))、重復出現(xiàn)的12個基本概念、典型的學科方法。前者描述了認識和實踐的過程,后兩者分別描述了貫穿于認識和實踐過程中問題求解的基本方面與要點。 (1) 三個過程 學科方法論的三個過程為:理論、抽象、設計。 理論:它與數(shù)學所用方法類似,主要要素為定義和公理、定理、證明、結果的解釋。用這一過程來建立和理解計算機科學與技術學科所依據(jù)的數(shù)學原理。其研究內(nèi)容的基本特征是構造性數(shù)學特征。 抽象
12、(模型化):源于實驗科學,主要要素為數(shù)據(jù)采集方法和假設的形式說明、模型的構造與預測、實驗分析、結果分析。在為可能的算法、數(shù)據(jù)結構和系統(tǒng)結構等構造模型時使用此過程。然后對所建立的模型的假設、不同的設計策略,以及所依據(jù)的理論進行實驗。用于和實驗相關的研究,包括分析和探索計算的局限性、有效性、新計算模型的特性,以及對未加以證明的理論的預測的驗證。抽象的結果為概念、符號、模型。 設計:源于工程學,用來開發(fā)求解給定問題的系統(tǒng)和設備。主要要素為需求說明、規(guī)格說明、設計和實現(xiàn)方法、測試和分析,用來開發(fā)求解給定問題的系統(tǒng)。 (2) 重復出現(xiàn)的12個基本概念 蘊含學科基本思想的重要概念是計算機科學與技術學
13、科方法論的第二個方面。作為問題求解過程中要考慮的一些要點,對它們的深入了解,并在實際工作中使用這些概念,是畢業(yè)生成為成熟的計算機科學家和工程師的重要標志之一。這些概念包括: 綁定:通過把一個抽象的概念和附加特性相聯(lián)系使得抽象的概念具體化的過程。也就是具體問題的合理抽象描述和抽象描述對具體問題的恰當表示。 大問題的復雜性:隨著問題規(guī)模的增長,復雜性呈非線性增加的效應。這是區(qū)分和選擇各種方法的重要因素。依此來度量不同的數(shù)據(jù)規(guī)模、問題空間和程序規(guī)模。 概念和形式模型:對一個想法或問題進行形式化、特征化、可視化和思維的各種方法。這是實現(xiàn)計算機問題求解的最典型、最有效的途徑。 一致性和完備性:包
14、括正確性、健壯性和可靠性這類相關概念。從某種意義上說,這是一個計算機系統(tǒng)所追求的。 效率:關于諸如空間、時間、人力、財力等資源消耗的度量,要求人們在設計和實現(xiàn)系統(tǒng)時,要對相應的因素給予強烈的關注。 演化:變更的實施和它的意義。變更時對整個系統(tǒng)的各個層次所造成的影響,以及面對變更的事實,抽象、技術和系統(tǒng)的適應性及充分性。 抽象層次:計算中抽象的本質(zhì)和使用。在處理復雜事物、構造系統(tǒng)、隱藏細節(jié)和獲取重復模式方面使用抽象,通過具有不同層次的細節(jié)和指標的抽象,能夠表達一個實體和系統(tǒng)。 按空間排序:在計算機科學與技術學科中局部性和近鄰性的概念。除物理上的定位外(如在網(wǎng)絡和存儲中),還包括組織方式的
15、定位(如:處理機進程、類型定義和有關操作的定位),即概念上的定位(如:軟件的轄域、耦合、內(nèi)聚)。 按時間排序:事件排序的時間概念。包括在形式概念中把時間作為參數(shù),把時間作為分布于空間的進程同步的手段,作為算法執(zhí)行的基本要素。 重用:在新的情況或環(huán)境下,特定的技術概念和系統(tǒng)成分可被再次使用的能力。 安全性:軟件和硬件系統(tǒng)對合適的請求給予響應,并抗拒不合適的、非預期的請求以保護自己的能力;系統(tǒng)承受災難事件的能力。 折衷與決策:計算中折衷的現(xiàn)實和這種折衷的處理意見。選擇一種設計來代替另一種設計所產(chǎn)生的技術、經(jīng)濟、文化及方面的影響。折衷是存在于所有知識領域各層次上的基本事實。例如:算法研究中時
16、間和空間的折衷,對于矛盾的設計目標的折衷,硬件設計折衷,在各種制約下優(yōu)化計算能力所蘊含的折衷。 (3) 典型的學科方法 典型的學科方法是計算機科學與技術學科方法論的第三部分。包括數(shù)學方法和系統(tǒng)科學方法。 1) 數(shù)學方法 數(shù)學方法是指以數(shù)學為工具進行科學研究的方法,該方法用數(shù)學語言表達事物的狀態(tài)、關系和過程,經(jīng)推導形成解釋和判斷。包括問題的描述、變換。如:公理化方法、構造性方法(以遞歸、歸納和迭代為代表)、內(nèi)涵與外延方法、模型化與具體化方法等。其基本特征是:高度抽象、高精確、具有普遍意義。它是科學技術研究簡潔精確的形式化語言、數(shù)量分析和計算方法、邏輯推理工具。 2) 系統(tǒng)科學方法 系
17、統(tǒng)科學方法的核心是將研究的對象看成一個整體,以使思維對應于適當?shù)某橄蠹墑e上,并力爭系統(tǒng)的整體優(yōu)化。一般遵循如下原則:整體性、動態(tài)、最優(yōu)化、模型化。具體方法有:系統(tǒng)分析法(如:結構化方法、原型法、面向?qū)ο蟮姆椒ǖ龋?、黑箱方法、功能模擬方法、整體優(yōu)化方法、信息分析方法等。 我們在系統(tǒng)設計中常用的具體方法還有:自底向上、自頂向下、分治法、模塊化、逐步求精等。 對不同類型的學生,在教學中可以突出不同的方法要求。一般地,要求掌握系統(tǒng)設計中的典型設計方法。 3. 相關學科及影響本專業(yè)教育的因素 計算機科學與技術學科正在成為基礎技術學科,它正在加速向其他學科滲透,不僅成為信息科學的基礎,而且還在同其
18、他學科的結合中形成新的研究領域。因此,一方面,計算機科學與技術學科在其他學科的改造中扮演著重要的角色,另一方面,不斷增長的應用需求和學科本身研究的進展推動著計算機科學與技術學科迅速地發(fā)展和延伸,以至于人們認為計算機科學已經(jīng)難以涵蓋所有的內(nèi)容,因此開始將擴展后的學科稱為計算學科(Computing Discipline),其他經(jīng)過擴展和發(fā)展形成的新學科被稱為計算學科的分支學科。 (1) 計算學科 20世紀60年代至70年代這段期間,計算機專業(yè)的課程體系大多數(shù)都是基于ACM68課程體系(后來發(fā)展為ACM78課程體系)。到了20世紀70年代末,教學計劃的多樣性局面開始出現(xiàn),但那時的計算機科學學科
19、仍然是計算學科的主流。即使是今天,在計算學科的眾多分支中,計算機科學仍然是基礎。 計算學科仍然是一個年輕的學科,學科的高速發(fā)展決定了它的內(nèi)容的加速增長,要想在四年的有限課程內(nèi)涵蓋所有的內(nèi)容已不可能。所以,相應的教育需各有偏重,從而就有了計算機科學(CS)、計算機工程(CE)、軟件工程(SE)、信息系統(tǒng)(IS)、信息技術(IT)。甚至還有網(wǎng)絡工程、電子商務、信息安全等新派生的分支。這些分支擁有共同的核心。 (2) 技術的變化 影響計算機科學與技術學科變化的大部分因素來自于技術的進步。Intel公司創(chuàng)始人戈登·摩爾在1965年預測:微處理器芯片的密度將每18個月翻一番。我們稱之為摩爾定律。該
20、定律目前繼續(xù)成立??梢钥吹剑捎玫挠嬎銠C能力是以指數(shù)速度增加的,這使得幾年前還無法解決的問題在近期得到解決成為可能。學科其他方面的變化更大,例如萬維網(wǎng)出現(xiàn)后,網(wǎng)絡技術迅速發(fā)展,它給人們的工作和生活提供了新的方式。所有這些,都要求計算機科學與技術學科教育所需的知識體系能夠緊跟技術的進步。近期在技術方面變化比較大的主要有: 1) 網(wǎng)絡技術,包括基于TCP/IP的技術、萬維網(wǎng)及其應用 2) 圖形學和多媒體技術 3) 嵌入式系統(tǒng) 4) 數(shù)據(jù)庫技術 5) 互操作性 6) 面向?qū)ο蟪绦蛟O計 7) 復雜的應用程序接口的使用 8) 人機交互 9) 軟件安全 10) 保密與密碼學 11)
21、應用領域 這些變化迫使我們以不斷進步的、系統(tǒng)的觀點去調(diào)整教學計劃,在保持基本內(nèi)容穩(wěn)定的前提下,用新的內(nèi)容去取代一些相對比較陳舊的內(nèi)容。 (2) 文化的變化 計算機科學與技術的教育還受到文化與社會發(fā)展的影響。尤其是下面所列的各種變化對教育的影響更大。 1) 新技術帶來的教學法的改變。 2) 全世界計算機數(shù)量和用戶直接可用的計算功能增加。隨著人們使用計算機獲取信息和處理事務的機會增多,使得人們對計算機技術有了更多更新的認識。在學生對計算機及其應用的熟悉程度普遍提高的同時,我們不僅需要考慮到學生的起步基礎,還要考慮到發(fā)展的不平衡問題。 3) 計算機技術增長的經(jīng)濟影響。高技術產(chǎn)業(yè)的良好發(fā)展
22、勢頭,社會的極大需求所導致的極具吸引力的高待遇的良好就業(yè)前景,吸引了一大批人熱切地希望走入計算機領域。同時,企業(yè)界與大多教學機構之間的人才競爭更加激烈。 4) 學科的拓寬。這些年以來,計算機科學與技術學科已變得更寬廣、內(nèi)容更豐富,計算機科學與技術學科的教育必須對此有所體現(xiàn)。 (4) 教育觀念的變化 教育觀念也在不斷地發(fā)生變化。哲學家費希特曾經(jīng)指出: 教育必須培養(yǎng)人的自我決定能力,而不是培養(yǎng)人們?nèi)ミm應傳統(tǒng)世界;教育重要的不是著眼于實用性、傳播知識和技能,而是要喚醒學生的力量,培養(yǎng)其自我性、主動性、抽象的歸納力和理解力。目前,教育正在擺脫單一的知識傳授功能,聯(lián)合國教科文組織給出的教育定義已
23、經(jīng)從“有組織有目的的知識傳授活動”變化為“是能夠?qū)е聦W習的交流活動”。 在本學科的教育中,首先需要加強基礎理論的教育,強化學生“計算思維能力”的培養(yǎng);其次是選擇最佳的知識載體,循序漸進地向?qū)W生傳授包括基本問題求解過程和基本思路在內(nèi)的學科方法學的內(nèi)容,而將一些流行系統(tǒng)和工具作為學生學習過程中的實踐環(huán)境和學生自我擴展的內(nèi)容來處理;第三,在強調(diào)基礎的同時,也要注意隨著學科的發(fā)展,適時、適當?shù)靥嵘虒W中的一些基礎內(nèi)容,以滿足學科發(fā)展的要求。 二、培養(yǎng)目標和規(guī)格 1. 人才培養(yǎng)目標 培養(yǎng)德、智、體、美全面發(fā)展,掌握自然科學基礎知識,系統(tǒng)地掌握計算機科學理論、計算機軟硬件系統(tǒng)及應用知識,基本具備本
24、領域分析問題解決問題的能力,具備實踐技能,并具備良好外語運用能力的計算機專業(yè)高級專門人才。 2. 人才培養(yǎng)規(guī)格 計算機科學專業(yè)方向的學制一般為四年,授予工學學士學位。 (1) 素質(zhì)結構要求 思想道德素質(zhì):熱愛祖國,擁護中國共產(chǎn)黨的領導,樹立科學的世界觀、人生觀和價值觀;具有責任心和社會責任感;具有法律意識,自覺遵紀守法;熱愛本專業(yè)、注重職業(yè)道德修養(yǎng);具有誠信意識和團隊精神。 文化素質(zhì):具有一定的文學藝術修養(yǎng)、人際溝通修養(yǎng)和現(xiàn)代意識。 專業(yè)素質(zhì):掌握科學思維方法和科學研究方法;具備求實創(chuàng)新意識和嚴謹?shù)目茖W素養(yǎng);具有一定的工程意識和效益意識。 身心素質(zhì):具有較好的身體素質(zhì)和心理素質(zhì)。
25、 (2) 能力結構要求 獲取知識的能力:自學能力、信息獲取與表達能力等。 應用知識能力:系統(tǒng)級的認知能力和理論與實踐能力,掌握自底向上和自頂向下的問題分析方法,既能把握系統(tǒng)各層次的細節(jié),又能認識系統(tǒng)總體;既掌握本學科的基礎理論知識,又能利用理論指導實踐。 創(chuàng)新能力:創(chuàng)造性思維能力、創(chuàng)新實驗能力、科技開發(fā)能力、科學研究能力以及對新知識、新技術的敏銳性。 (3) 知識結構要求 工具性知識:外語、文獻檢索、科技寫作等。 人文社會科學知識:文學、哲學、政治學、社會學、法學、心理學、思想道德、職業(yè)道德、藝術等。 自然科學知識:數(shù)學、物理學等。 專業(yè)技術基礎知識:電工電子學、離散數(shù)
26、學、程序設計等。 專業(yè)知識:算法與復雜性、計算機組織與體系結構、操作系統(tǒng)、網(wǎng)絡及其計算、程序設計語言、人機交互、圖形學與可視化計算、智能系統(tǒng)、信息系統(tǒng)、軟件工程和數(shù)值計算科學等。 經(jīng)濟管理知識:經(jīng)濟學、管理學等。 三、教育內(nèi)容和知識體系 1. 人才培養(yǎng)的教育內(nèi)容及知識結構的總體框架 (1) 理論依據(jù) “計算機科學”是一門研究計算機和可計算系統(tǒng)的學科,包括它們的理論、設計、開發(fā)和應用技術。主要的領域包括算法與復雜性、程序設計語言、軟件設計與理論、數(shù)據(jù)庫系統(tǒng)、人工智能、計算機系統(tǒng)、網(wǎng)絡、人機交互、計算科學等。涉及數(shù)學、概率、邏輯、心理學等方面。著重于理論知識的教學和分析問題、解
27、決問題能力的培養(yǎng)。 本規(guī)范重視知識單元的設計和課程體系建設。通過具體定義一個較小的核心課程體系及典型課程,為各高等學校專業(yè)教學計劃的制定提供個性化發(fā)展的空間,以適應不同學校的學生來源、教育資源,以及培養(yǎng)目標上的差異。 (2)總體框架 理工科本科專業(yè)教育內(nèi)容的總體框架由普通教育(通識教育)、專業(yè)教育和綜合教育三大部分構成: 普通教育:①人文社會科學,②自然科學,③經(jīng)濟管理,④外語,⑤體育,⑥實踐訓練等。 專業(yè)教育:①本學科基礎,②本學科專業(yè),③專業(yè)實踐訓練等。 綜合教育:①思想教育,②學術與科技活動,③文藝活動,④體育活動,⑤自選活動等知識體系。 對于以上三部分內(nèi)容,本規(guī)范側
28、重說明第二部分的專業(yè)教育的內(nèi)容:它由專業(yè)知識體系與對應的課程設置兩部分組成,下面分別介紹。 2. 知識體系 (1) 知識體系概述 計算機科學專業(yè)方向知識體系劃分為知識領域、知識單元和知識點三個層次,共有14個知識領域,132個知識單元,共計560個核心學時。 知識領域(Area)代表一個特定的學科子領域。每個領域由英文的縮寫詞表示,為了與計算機科學與技術專業(yè)其他專業(yè)方向的知識領域相區(qū)別,加上前綴CS-。比如CS-OS代表操作系統(tǒng),CS-PL代表程序設計語言,知識領域又被分割成知識單元(Unit),代表各個知識領域中的不同方向,用知識領域縮寫詞后面加一個數(shù)字后綴來表示。例如,CS-AR
29、4表示知識領域CS-AR中的知識單元“存儲系統(tǒng)組織和結構”。知識單元分為核心和選修兩種,核心知識單元是所有計算機專業(yè)學生都應該學習的基礎內(nèi)容。 知識點(Topic):整個體系結構中的最底層。代表知識單元中單獨的主題模塊。 (2) 知識體系的知識領域 CS-AR計算機體系結構與組織 CS-AL算法與復雜性 CS-HC人機交互 CS-OS操作系統(tǒng) CS-PF程序設計基礎 CS-SP社會與職業(yè)問題 CS-SE軟件工程 CS-DS離散結構 CS-NC以網(wǎng)絡為中心的計算 CS-PL程序設計語言 CS-GV圖形學與可視化計算 CS-IS智能系統(tǒng) CS-IM信息管理 CS-
30、CN數(shù)值計算科學 (3) 知識單元 知識體系各部分的詳細情況列在表1中。表內(nèi)各知識單元、知識點后面的括弧內(nèi)給出了它們各自的核心學時數(shù)。有關知識領域、知識單元、知識點的詳細描述見附錄1。 表1 知識領域和知識單元 知識領域 知識單元(560核心學時) 知識單元(選修) CS-AR計算機體系結構與組織(82) AR1 數(shù)字邏輯與數(shù)字系統(tǒng)(16) AR2 數(shù)據(jù)的機器級表示(6) AR3 匯編級機器組織(18) AR4 存儲系統(tǒng)組織和結構(10) AR5 接口和通信(12) AR6 功能組織(14) AR7 多處理和體系結構(6) AR8 性能提高技術 AR9 網(wǎng)絡與分
31、布式系統(tǒng)結構 CS-AL算法與復雜性(54) AL1 算法分析基礎(6) AL2 算法策略(12) AL3 基本算法(24) AL4 分布式算法(4) AL5 可計算性理論基礎(8) AL6 P和NP復雜類 AL7 自動機理論 AL8 高級算法分析 AL9 加密算法 AL10 幾何算法 AL11 并行算法 CS-HC人機交互(12) HC1 人機交互基礎(8) HC2簡單圖形用戶界面的創(chuàng)建(4) HC3 以人為中心的軟件評價 HC4 以人為中心的軟件開發(fā) HC5 圖形用戶界面的設計 HC6 圖形用戶界面的程序設計 HC7 多媒體系
32、統(tǒng)的人機交互 HC8 協(xié)作和通信的人機交互 CS-OS操作系統(tǒng)(40) OS1 操作系統(tǒng)概述 (2) OS2 操作系統(tǒng)原理(4) OS3 并發(fā)性(12) OS4 調(diào)度與分派(6) OS5 內(nèi)存管理(10) OS6 設備管理(2) OS7 安全與保護(2) OS8 文件系統(tǒng)(2) OS9 此同時實時和嵌入式系統(tǒng) OS10 容錯 OS11 系統(tǒng)性能評價 OS12 腳本 CS-PF程序設計基礎(69) PF1 程序設計基本結構(15) PF2 算法與問題求解(8) PF3 基本數(shù)據(jù)結構 (30) PF4 遞歸(10) PF5 事件驅(qū)動程序設計(6) C
33、S-SP社會與職業(yè)問題(11) SP1 信息技術史(1) SP2 信息技術的社會環(huán)境(2) SP3 分析方法和分析工具(2) SP4 職業(yè)責任和道德責任(1) SP5 基于計算機系統(tǒng)的風險與責任(1) SP6 知識產(chǎn)權(3) SP7 隱私與公民自由(1) SP8 計算機犯罪 SP9 與信息技術相磁的經(jīng)濟問題 SP10 哲學框架 CS-SE軟件工程(54) SE1 軟件設計(12) SE2 使用APIS(8) SE3 軟件工具與環(huán)境(4) SE4 軟件過程(4) SE5 軟件需求與規(guī)格說明(8) SE6 軟件確認(8) SE7 軟件進化(5) SE8 軟件項
34、目管理(5) SE9 基于構件的計算 SE10 形式化方法 SE11 軟件可靠性 SE12 特定系統(tǒng)開發(fā) CS-DS離散結構(72) DS1 函數(shù)、關系與集合(12) DS2 基本邏輯(18) DS3 證明技巧(24) DS4 計數(shù)基礎(12) DS5 圖和樹(6) DS6 離散概率 CS-NC以網(wǎng)絡為中心的計算(48) NC1 網(wǎng)絡及其計算介紹(4) NC2 通信與網(wǎng)絡(20) NC3 網(wǎng)絡安全(8) NC4 客戶/服務器計算舉例:Web (8) NC5 構建Web應用(4) NC6 網(wǎng)絡管理 (4) NC7 壓縮與解壓縮 NC8 多媒體數(shù)據(jù)技術
35、NC9 無線和移動計算 CS-PL程序設計語言(54) PL1 程序設計語言概論(4) PL2 虛擬機(2) PL3 語言翻譯簡介(6) PL4 聲明和類型(6) PL5 抽象機制(6) PL6 面向?qū)ο蟪绦蛟O計(30) PL7 函數(shù)程序設計 PL8 語言翻譯系統(tǒng) PL9 類型系統(tǒng) PL10 程序設計語言的語義 PL11 程序設計語言的設計 CS-GV圖形學與可視化計算(8) GV1 圖形學的基本技術(6) GV2 圖形系統(tǒng)(2) GV3 圖形通信 GV4 幾何建模 GV5 基本圖形繪制方法 GV6 高級圖形繪制方法 GV7 先進技術 GV
36、8 計算機動畫 GV9 可視化 GV10 虛擬現(xiàn)實 GV11 計算機視覺 CS-IS智能系統(tǒng)(22) IS1 智能系統(tǒng)的基本問題(2) IS2 搜索和約束滿足(8) IS3 知識表示與知識推理(12) IS4 高級搜索 IS5 高級知識表示與知識推理 IS6 代理 IS7 自然語言處理技術 IS8 機器學習與神經(jīng)網(wǎng)絡 IS9 人工智能規(guī)劃系統(tǒng) IS10 機器人學 CS-IM信息管理(34) IM1 信息模型與信息系統(tǒng)(4) IM2 數(shù)據(jù)庫系統(tǒng)(4) IM3 數(shù)據(jù)建模(6) IM4 關系數(shù)據(jù)庫(2) IM5 數(shù)據(jù)庫查詢語言(6) IM6 關系數(shù)據(jù)庫
37、設計(6) IM7 事務處理(6) IM8 分布式數(shù)據(jù)庫 IM9 物理數(shù)據(jù)庫設計 IM10 數(shù)據(jù)挖掘 IM11 信息存儲與信息檢索 IM12 超文本和超媒體 IM13 多媒體信息與多媒體系統(tǒng) IM14 數(shù)字圖書館 CS-CN數(shù)值計算科學 CN1 數(shù)值分析 CN2 運籌學 CN3 建模與仿真 CN4 高性能計算 本規(guī)范給出的課程建議規(guī)定了每門課程的最小核心,包括的這些單元是要獲得學位必須具備的相應知識。對于以上建議,規(guī)范強調(diào)以下兩點: 1) 核心單元不是課程的全部。因為核心單元是課程最小的部分,所以它不能構成完整的本科課程,每門課程應當包括來自知識體系中的
38、附加選修單元。 2) 核心單元不能僅僅安排在本科階段的入門性課程中。許多核心單元屬于入門的導論性知識,但這不意味著它們必須安排在低年級的入門性課程中,因為有些導論性的知識,只有當學生具有必需的基礎知識后才能接受。另外,引論性課程也可以包括選修單元。所以核心這一說法只是意味著必須具備的含義,而并沒有限制它必須安排在那些課程里。 表1使用學時作為課時單位,表示以傳統(tǒng)方式在課堂上授課的時間,應注意以下三點: 1) 不限定授課方式。 除了傳統(tǒng)的課堂授課方式,還有其他更好的方式,特別是近年來教育技術與手段的進步為我們提供了很多這樣的方式。對這些教學方式來說,也許難以用小時來衡量。但為了便于統(tǒng)一與比
39、較,規(guī)范仍然采用學時作為單位。從這個意義上說,學時與教學方式無關。 2) 課時數(shù)不包含課外的時間,即不包含教師的準備時間和學生花在課堂外的時間。通常,課堂外花費的時間約為課內(nèi)時間的3倍。 3) 規(guī)范中列出的每個單元的課時數(shù)為最小課時數(shù)。即要達到教學目標可能花費的最小課時數(shù),教學單位可以根據(jù)需要適當調(diào)整。 3. 課程體系 知識體系給出了計算機科學專業(yè)方向的知識框架,但這些知識要通過課程教學來傳授給學生。規(guī)范以舉例或推薦的方式描述它們,各個學??梢源俗鳛閰⒄?,構建具有本校特色的課程與課程體系。 課程教學包括理論教學和實驗教學。課程可以按知識領域進行設置,也可以由若干知識領域構成一門課程
40、,還可以從各知識領域中抽取相關的知識單元組成課程。 計算機科學專業(yè)方向課程體系由核心課程和選修課程組成,核心課程應該覆蓋知識體系中的全部核心單元及部分選修知識單元。同時,各高校可選擇一些選修知識單元、反映學科前沿和反映學校特色的知識單元放入選修課程中。 (1) 課程設置 為了便于教學計劃的排定,我們把課程分為基礎課程、主干課程、高級課程三個層次?;A課程用以奠定專業(yè)基礎,主干課程涵蓋知識體系中的大部分核心知識單元,高級課程超出核心知識單元的范圍,包括一些特色或先進的專業(yè)知識。基礎課程在一、二年級開設;主干課程在二、三年級開設?;A課程和主干課程應該覆蓋知識體系中的全部核心單元,也可以
41、包括一些選修內(nèi)容。如果某個核心單元未能包括在前兩層的課程中,則應將其加入到高級課程中。下面給出這樣一種安排的示例。 基礎課程:程序設計基礎、面向?qū)ο蟪绦蛟O計、計算機導論、離散結構、數(shù)據(jù)結構、計算機組成等。 主干課程:算法設計與分析、計算機體系結構、操作系統(tǒng)、網(wǎng)絡計算、編譯原理、人機交互、計算機圖形學、人工智能、數(shù)據(jù)庫、社會與職業(yè)問題、軟件開發(fā)等。 高級課程:可以選擇編碼與信息理論、數(shù)值分析、計算生物學、并行算法、高等計算機系統(tǒng)結構、VLSI 開發(fā)、網(wǎng)絡安全、機器學習、數(shù)據(jù)挖掘、軟件設計等,也可以是旨在培養(yǎng)學生動手能力和團隊合作能力的實踐性課程。 以上示例不是唯一的選擇,各??梢栽诿總€層
42、次選擇不同知識領域的知識單元組成課程,采用不同的策略安排教學計劃。提倡這種課程選擇與安排的靈活性是為了使各高校的專業(yè)教育辦出特色,避免千人一面、過于雷同的弊病。 (2) 核心課程 根據(jù)知識單元的分布,以及我們學制的學時,選取其中部分知識單元,組成如下15門核心課程。這些課程主要涉及到基礎課程、專業(yè)課程這兩個層次,所列學時包括理論學習和實踐兩部分,表2列出了這些課程及所含的知識單元,建議的學時數(shù)等,附錄2給出了這些課程的詳細描述供各校制定本校的教學計劃時參考。 表2 計算機科學專業(yè)方向的核心課程 序號 課程名稱 理論學 習學時 實踐學時 涵蓋知識單元 非核心知識單元 1
43、計算機導論 24 8 SP1,PL1,SE3,PL3,HC1,SE7,NC2 2 程序設計基礎 48 16 PL1,PF1,PF2,PF5,AL2,AL3,PL6 3 離散結構 72 0 DS1,DS2,DS3,DS4,DS5 4 算法與數(shù)據(jù)結構 48 16 AL1,AL2,AL3,AL4,AL5,PF2,PF3,PF4 5 計算機組成基礎 48 16 AR2,AR3,AR4,AR5 6 計算機體系結構 32 8 AR5,AR6,AR7 AR8,AR9, 7 操作系統(tǒng) 32 16 AL4,OS1,OS2,O
44、S3,OS4,OS5 OS6,OS7,OS8,OS11 8 數(shù)據(jù)庫系統(tǒng)原理 32 16 IM1,IM2,IM3,IM4,IM5,IM6 IM7,IM8,IM9,IM10,IM11,IM13,IM14 9 編譯原理 40 16 PL1,PL2,PL3,PL4,PL5,PL6 PL7,PL8 10 軟件工程 32 16 SE1,SE2,SE3,SE4,SE5,SE6,SE7, SE8 SE9,SE10 11 計算機圖形學 24 8 HC1,HC2, GV1,GV2 HC5,GV3,GV4,GV5,GV6,GV7,GV8,GV9 12 計算機網(wǎng)
45、絡 32 16 NC1,NC2,NC3,NC4 NC5,NC6,NC8,NC9,AR9 13 人工智能 32 8 IS1,IS2,IS3 IS4,IS5,IS6,IS7 14 數(shù)字邏輯 32 16 AR1,AR2,AR3 15 社會與職業(yè)道德 24 8 SP1,SP2,SP3,SP4,SP5,SP6,SP7 SP8,SP9,SP10 4. 實踐教學內(nèi)容及體系 計算機科學專業(yè)方向培養(yǎng)的學生應具有扎實的計算機基礎理論知識,良好的科學素質(zhì)和實踐能力,具備從事計算機系統(tǒng)的分析、設計、應用和集成能力,能從事軟件的開發(fā)和研究。實踐教學包括課程實驗、綜合設計
46、、教學實習、社會實踐、畢業(yè)設計等,是實現(xiàn)這一培養(yǎng)目標的重要保證。 (1) 課程實驗 課程實驗和課堂理論教學相輔相成。課程實驗是實現(xiàn)教師和學生不斷交流過程的橋梁,可以彌補課堂教學的不足,加深對理論知識的理解,啟發(fā)學生深入思考,敢于創(chuàng)新,達到理論聯(lián)系實際的教學效果。應開放性實驗,以進一步培養(yǎng)學生實驗技能與創(chuàng)新能力。 在實驗教學中,一方面向?qū)W生傳授實驗基礎理論知識,包括儀器儀表的原理、測量方法、誤差分析、設計原理和相關理論等,另一方面要訓練學生的基本實驗技能。包括儀器設備的操作使用、維護,儀器設備的連接與組合,實驗環(huán)境和條件的設計,實驗過程中一般故障的排除,實驗結果的分析和解釋。 可以根據(jù)性
47、質(zhì)將實驗分為觀察性實驗、驗證性實驗、設計性實驗、研究性實驗。應該包括以下典型實驗(其中所列內(nèi)容可根據(jù)情況進行選擇): 1) 公共基礎系列實驗:主要包括物理實驗、化學實驗、計算機基本操作實驗等。 2) 基礎理論系列實驗:主要包括數(shù)值分析實驗、離散數(shù)學實驗、算法設計與分析實驗等。 3) 軟件技術系列實驗:主要包括匯編語言程序設計實驗、高級語言程序設計實驗、人工智能語言實驗、數(shù)據(jù)結構實驗、編譯原理實驗、操作系統(tǒng)實驗、數(shù)據(jù)庫原理及應用實驗、軟件工程實驗、圖形學實驗等。還可以包括人機界面實驗、多媒體技術實驗等。 4) 硬件技術系列實驗:主要包括電路分析實驗、計算機原理實驗、計算機網(wǎng)絡實驗等。
48、(2) 綜合性課程設計 除與課程相結合的基本實驗外,從提高綜合能力出發(fā),還應該作為單獨課程開設綜合性課程設計??紤]到綜合課程設計對學生實踐教學能力培養(yǎng)的重要性,下面作為范例給出6個綜合課程設計(每個本科學生可以選修其中3~4個)。 1) 數(shù)字系統(tǒng)綜合設計:使學生基本掌握數(shù)字系統(tǒng)設計和調(diào)試的方法,增加集成電路知識。要求學生獨立完成選題的設計,完成系統(tǒng)的裝配及調(diào)試。 2) 計算機原理課程設計:加深對計算機原理和相關課程的理解,實踐和鍛煉計算機硬件的設計能力、工程實現(xiàn)和調(diào)試能力。要求了解HDL語言的設計過程與方法,用HDL語言進行邏輯設計和實現(xiàn)CPU。通過邏輯模擬和綜合,將CPU硬核下載到FP
49、GA中并運行。 3) 微機控制系統(tǒng)設計:使學生掌握有關微機接口、微機通訊的基礎知識、使用嵌入式微處理器構成控制系統(tǒng)的實際知識,培養(yǎng)學生硬件方面的綜合設計能力和動手能力。 4) 程序設計綜合設計:使學生能更進一步地理解程序設計方法,熟練掌握常用的數(shù)據(jù)結構和算法,培養(yǎng)學生的實際設計能力和分析解決問題的能力,保持良好的程序設計風格。 5) 操作系統(tǒng)課程設計:要求學生掌握Linux系統(tǒng)結構、實現(xiàn)機理和各種典型算法,系統(tǒng)地了解操作系統(tǒng)的設計和實現(xiàn)思路,運用內(nèi)核開發(fā)環(huán)境實現(xiàn)對內(nèi)核源代碼的分析與修改。 6) 軟件工程課程設計:使學生系統(tǒng)地掌握軟件工程及軟件管理的過程、方法和工具,針對一個適度的軟件
50、開發(fā)課題,完成需求分析、軟件設計、軟件測試和軟件維護,要求學生在開發(fā)小組中以分工協(xié)作的方式完成指定的任務。 (3) 特別課程 在實踐教學環(huán)節(jié)上,特別要設立一些幫助學生增強交流能力、解決問題能力和技術技能,以及有關道德規(guī)范教育的課程。例如: 1) 大作業(yè):這些課程需要持續(xù)一到兩個學期。通常學生必須成立一個小組,共同設計并實現(xiàn)幾個大的作業(yè)。 2) 專業(yè)道德規(guī)范和法律:這些課程讓學生清楚計算機所涉及到的道德規(guī)范和法律上的有關問題,并知道應該采取什么樣的正確對策。 3) 團隊開發(fā):涉及的項目應該覆蓋軟件開發(fā)過程、軟件管理、經(jīng)濟、風險管理、需求工程、設計、實現(xiàn)、維護、軟件退役回收、軟件質(zhì)量保
51、證、軟件標準以及協(xié)同工作等。 很多計算機科學專業(yè)方向以外的課程同樣也可以幫助學生進行更高層次的實踐教學,這些課程包括哲學、心理學、商業(yè)管理、經(jīng)濟學以及技術交流等。 (4) 畢業(yè)設計及 畢業(yè)設計是一個科研和教學結合最為密切的實踐環(huán)節(jié)。畢業(yè)設計可以從科研任務中選擇規(guī)模適當、相對獨立的題目,還可以通過與企業(yè)緊密合作的實踐教學活動來進行。 優(yōu)秀的學生可以在大學三年級或更早就參與到教師的科研工作中,以獲得更多的實踐機會。 鼓勵有能力和有精力的學生積極參與數(shù)模競賽、電子設計大賽等重要的科技競賽活動。 教師應該通過評估體制對實踐教學提供合理的評估,從而起到有效的促進作用。 四、辦學條件 1.
52、 師資力量 師資指學校中在編的具有教師專業(yè)技術職務的全部工作人員和長期外聘的教師。師資隊伍是學科、專業(yè)發(fā)展和教學工作的核心資源。師資隊伍的質(zhì)量對學科、專業(yè)的長遠發(fā)展和教學質(zhì)量的提高有直接影響。根據(jù)高等院校理工科本科專業(yè)人才培養(yǎng)模式,專業(yè)人才的培養(yǎng)要體現(xiàn)知識、能力、素質(zhì)協(xié)調(diào)發(fā)展的原則。這就要求構建一支整體素質(zhì)高、結構合理、業(yè)務過硬、具有創(chuàng)新精神的師資隊伍,以適應專業(yè)人才培養(yǎng)及自身發(fā)展的需要。 學校應有師資隊伍建設長遠規(guī)劃和近期目標,有吸引人才、培養(yǎng)人才、穩(wěn)定人才的良性機制,以學科建設和課程建設推動師資隊伍建設,以提高教學質(zhì)量和科研水平為中心,以改善教師知識、能力、素質(zhì)結構為原則,通過科學規(guī)
53、劃,制定激勵措施,促進師資隊伍整體水平的提高。 (1) 師資隊伍的數(shù)量與結構 ① 生師比適宜,滿足本專業(yè)本科教學工作的需要,一般不高于16∶1。 生師比=本科學生總數(shù)/教師總數(shù)。 其中,教師總數(shù)=專任教師數(shù)+聘請校外教師數(shù)/2。 ② 師資隊伍整體結構合理,發(fā)展趨勢良好,符合專業(yè)目標定位要求,適應學科、專業(yè)長遠發(fā)展的需要和教學需要。 ③ 年齡結構合理。年齡在50歲以下的教授及35歲以下的副教授分別占教授總數(shù)和副教授總數(shù)的比例適宜,中青年骨干教師所占比例較高。 ④ 學歷(學位)和職稱結構合理。具有碩士以上學歷(學位)和講師以上職稱的教師占專職教師的比例不低于85%。 (2) 對
54、教師隊伍的知識、能力、素質(zhì)結構的要求 思想政治素質(zhì):堅持四項基本原則,用唯物主義的立場、觀點和方法觀察事物、分析問題,具有良好的道德修養(yǎng),為人師表、教書育人,善于團結合作,謙虛謹慎、嚴謹治學,對國家和社會具有強烈責任感和使命感。 學術水平:根據(jù)專業(yè)建設、課程建設和學科發(fā)展的需要,教師隊伍尤其是專任教師應加速知識更新,拓寬相關學科知識,具有較高的教學、科研和技術開發(fā)能力。 外語能力:具有較強的外語能力,基本具備國際學術交流能力。 現(xiàn)代教學手段應用能力:教師能夠熟練地運用現(xiàn)代教學手段,并與傳統(tǒng)教學方法相結合,提高課堂教學效果;重視對教學法的研究,提高授課水平。 (3) 助教崗位的設置
55、 建立健全助教制度,根據(jù)課程特點和學生人數(shù)配備適量的助教,協(xié)助主講教師指導實驗、批改作業(yè)、進行答疑,以獲得更好的教學效果。 (4) 設置教學質(zhì)量保證和監(jiān)控體系,促進教學管理的科學化和規(guī)范化。 2. 教 材 教材選用應注重三基(基礎理論、基本知識、基本技能)、五性(思想性、科學性、啟發(fā)性、先進性、適用性),充分考慮寬口徑人才培養(yǎng)原則,使教材符合不同層次人才培養(yǎng)目標和培養(yǎng)模式,體現(xiàn)三個特定(特定對象、特定要求、特定限制)的要求。 有計劃、有選擇地使用有影響、有特色的高質(zhì)量中、英文教材。包括獲省部級以上獎勵或水平較高的教材,鼓勵有條件的學校選用適用的的英文原版教材等。加快教材的更新?lián)Q代,縮
56、短使用周期。考慮到計算機和相關學科知識更新周期短的特點,使用近三年出版新教材的比例應不低于50%。 應有科學的教材評介和選用制度,定期進行審核和評測。對于首次使用的教材,尤其是新編教材,任課教師應進行質(zhì)量追蹤調(diào)查,收集反映,作為今后教材修訂、補充、評介的參考。 有條件的學校應該積極組織高水平教師編寫教材。教材編寫要適應計算機專業(yè)發(fā)展和社會經(jīng)濟發(fā)展的需求,研究新思路、新機制和新方法,注重質(zhì)量,發(fā)揮學科優(yōu)勢,搞好重點規(guī)劃。 在重視和加強文字教材建設的同時,加強聲像教材及電子教材的建設。鼓勵教師自主開發(fā)與文字教材相配套的多媒體教材。 3. 圖書資料 根據(jù)專業(yè)建設、課程建設和學科發(fā)展的需要,
57、加強圖書館服務設施建設。注重制度建設和規(guī)范管理,保證圖書資料采購經(jīng)費的投入,使之更好地為教學科研工作服務。圖書資料應包括文字、光盤、聲像等各種載體的中外文獻資料。 (1) 圖書館應具有的軟硬件條件 應具備一定數(shù)量的與專業(yè)有關的圖書資料,種類齊全,滿足教學和科研工作的需要。 生均面積和閱覽座位數(shù)應滿足有關規(guī)定。 充分利用計算機網(wǎng)絡,加強圖書館的信息化建設,為讀者提供網(wǎng)絡環(huán)境下多種多樣的信息服務。 (2) 圖書資料采集經(jīng)費 應保證一定數(shù)額的年度圖書資料采集經(jīng)費,使圖書資料每年能保持一定的更新比例。 4. 實驗室 實驗室建設須有長遠建設規(guī)劃和近期工作計劃, 既要注重專業(yè)基礎實驗
58、,又要注重新方向、新技術的發(fā)展,還要結合本專業(yè)特長和地方經(jīng)濟發(fā)展需求,建設專業(yè)實驗室。實驗室應提供開放服務以提高設備利用率。 (1) 實驗室設備和經(jīng)費 計算機是基本實驗設備,在校本科生總數(shù)與實驗室計算機總數(shù)比不應低于4∶1。 有滿足實踐教學的網(wǎng)絡設備、實驗箱、輔助設備等實驗室設備。 現(xiàn)有儀器設備完好率不低于95%,處于維修狀態(tài)一個月以上的儀器設備不超過本實驗室儀器設備總數(shù)的3%。 儀器設備的更新率達到以下標準: G=×100%>80% (2) 實驗室管理 應具備教學大綱、教學計劃、任務書、教學日志、課表、實驗指導書等規(guī)范材料,基礎課實驗室的教學任務要達到每臺每周30小時以上,專
59、業(yè)課實驗室承擔的教學任務要達到每周20小時以上。為提高學生的獨立思考及獨立操作能力,基礎課實驗室應提倡單人單機,特殊情況下每組實驗人數(shù)不超過2人。 5. 實習基地建設 作為實踐教學環(huán)節(jié)的重要組成部分,實習基地的建設起著重要的作用。實習基地的建設應本著服務地方經(jīng)濟,發(fā)揮本專業(yè)特長的原則,使學生在實踐過程中既能達到提高個人能力的目的,同時滿足服務社會的要求。社會實踐的形式可以多種多樣,包括到實踐單位解決科研和開發(fā)中的技術或管理問題,結合經(jīng)濟建設和社會發(fā)展開展專題調(diào)查,深入實習基地參與實際課題或項目的開發(fā)等。 學校應定期對實習基地進行評估,包括接收學生的數(shù)量、提供實習題目的質(zhì)量、管理學生實踐過
60、程的情況、學生的實踐效果等。 (1) 校內(nèi)實習基地建設 校內(nèi)實習基地應能為參加實踐教學環(huán)節(jié)的學生提供平均每人每周30小時以上的獨立設備使用時間,并設有專門的指導教師對學生的實踐內(nèi)容、實踐過程等進行全面跟蹤和控制。 (2) 校外實習基地建設 有條件的學校應本著“就地就近、互惠互利、專業(yè)對口、相對穩(wěn)定”的原則,在有關部門的協(xié)調(diào)下,積極與相關單位建立校外實習基地。 學校應指定有實踐經(jīng)驗、責任心強的教師擔任實習指導教師,并聘請實習基地中政治思想好、業(yè)務水平高、責任心強的人員,擔任校外指導教師。 6. 教學經(jīng)費 對于新建專業(yè),教學經(jīng)費應包括實驗室建設經(jīng)費、圖書資料經(jīng)費和人員工資費用等。
61、應保證較充足的專業(yè)開辦經(jīng)費(不包括固定資產(chǎn))。 對于已建專業(yè),每年正常的教學經(jīng)費應包含師資隊伍建設經(jīng)費、人員工資費用、實驗室維護更新費用、圖書資料經(jīng)費、實習基地建設經(jīng)費等。 五、主要參考指標 1. 培養(yǎng)方案 (1) 本科學制:學制四年,實行學分制的學校采用彈性學制,一般為3~8年。 (2) 每學年學習時間(學生在校時間,含集中實踐環(huán)節(jié))不低于40周。 (3) 學生需修的總學分應不低于150學分,一般在180學分以內(nèi)??倢W分包括普通教育、專業(yè)教育和綜合教育等不同類型的學分。 (4) 普通教育(通識教育)類的學分占總學分的30%左右。 主要包括:①政治思想教育和人文社會科學,②經(jīng)濟
62、管理,③自然科學,④外語,⑤體育,⑥實踐訓練等。計算機科學專業(yè)方向的學生不進行計算機信息技術類知識體系的普通教育。 普通教育類學分為必修學分。 (5) 專業(yè)教育類的學分占總學分的60%左右。 包括:①計算機科學學科基礎,②計算機科學方向的專業(yè)內(nèi)容,③專業(yè)實踐訓練等。 (6) 綜合教育類的學分占總學分的10%左右。 主要包括:①思想品德教育,②學術與科技活動,③文體活動,④跨專業(yè)選修課,⑤社會實踐及自選活動等。 (7) 學時與學分的折算辦法:未實行學分制的學校,學時與學分的折算由各校根據(jù)學校實際情況自行決定。本規(guī)范建議課程教學16學時折算1學分,集中實踐性環(huán)節(jié)每周折算為1學分。在特殊
63、情況下,某些課程的學時學分折算辦法可自行調(diào)整(例如,體育課)。 2. 師資隊伍 (1) 教師數(shù)量:生師比不高于16:1 。 (2) 35歲以下的青年教師中博士、碩士比例應在50%以上。 (3) 主講教師中具有碩士以上學位或講師以上職稱,并通過崗前培訓取得合格證的教師應占85%以上。 3. 教學條件 (1) 計算機數(shù)量不少于每4人1臺,具有技術先進的網(wǎng)絡環(huán)境并同Internet連接。 (2) 具有滿足教學需要的教學儀器設備,生均教學儀器設備值不低于6 000元。 (3) 具有滿足教學需要的圖書資料(含校圖書館和院、系資料室的文字、光盤、聲像等各種文獻資料)和多媒體教學環(huán)境。
64、 4. 實踐教學 (1) 實踐教學學分約占30學分,占總學分的比例不低于20% 。 (2) 有開放的機房,學生在校期間上機時數(shù)不低于600小時。 (3) 畢業(yè)論文(設計)環(huán)節(jié)不低于12周,選題應結合科學研究或應用需求。 附錄1 計算機科學專業(yè)方向知識體系 1. 離散結構(CS-DS)(72核心學時) CS-DS1 函數(shù)、關系與集合(核心) CS-DS2 基本邏輯(核心) CS-DS3 證明技巧(核心) CS-DS4 計數(shù)基礎(核心) CS-DS5 圖與樹(核心) CS-DS6 離散概率(這部分內(nèi)容由基礎課“概率統(tǒng)計”完成) 離散結構是計算機科學的基礎內(nèi)容,可以為計算
65、機系統(tǒng)提供其處理對象的狀態(tài)及其變換的有效描述。所以,計算機科學與技術有關的許多領域都要用到離散結構中的概念。離散結構包括集合論、邏輯學、圖論和組合學等重要內(nèi)容。 數(shù)據(jù)結構和算法分析與設計中含有大量離散結構的內(nèi)容。例如: 在形式證明、驗證、密碼學的研究與學習中要有理解形式證明的能力。圖論中的概念被用于計算機網(wǎng)絡、操作系統(tǒng)和編譯系統(tǒng)等領域。集合論的概念被用在軟件工程和數(shù)據(jù)庫中。 隨著計算機科學與技術的日益成熟,越來越完善的分析技術被用于實踐,為了理解將來的計算機科學技術,學生需要對離散結構有深入的理解。 CS-DS1 函數(shù)、關系與集合(核心) 最少時間:12學時 知識點 函數(shù)(滿射,到
66、內(nèi)的映射,逆函數(shù),復合函數(shù)) 關系(自反,對稱,傳遞,等價關系) 集合(文氏圖,補集,笛卡兒集,冪集) 鴿籠原理 基數(shù)性和可數(shù)性 學習目標 (1) 舉例解釋集合、關系和函數(shù)的基本術語; (2) 舉例說明集合、關系和函數(shù)的有關運算; (3) 將實例與合適的集合、函數(shù)和關系模型關聯(lián),并解釋有關的運算和術語; (4) 舉例說明:基本計數(shù)原理,包括對角線原理和鴿籠原理的用法。 CS-DS2 基本邏輯(核心) 最少時間:18學時 知識點 命題邏輯 邏輯連接詞 真值表 范式(合取式和析取式) 永真性 謂詞邏輯 全稱量詞和存在量詞 假言推理、否定式推理 謂詞邏輯的局限性 學習目標 (1) 使用命題邏輯與謂詞邏輯的形式化方法; (2) 說明符號邏輯的形式化工具如何給算法和實際問題建模; (3) 用形式邏輯證明和邏輯推理法解決問題; (4) 說明謂詞邏輯的重要性和局限性。 CS-DS3 證明技巧(核心) 最少時間:24學時 知識點 蘊涵、逆、逆反、置換、非、永假等概念 形式證明結構 直接證明 反例證法 逆反式證明法 反證法 數(shù)學歸納
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術比武題庫含解析
- 1 礦山應急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案