一、專業簡介
計算機科學與技術專業重視以數學和工程學為基礎,利用計算思維增強抽象能力,通過設計計算機和其上的計算機系統,將物理世界和人工世界緊密結合在一起。專業課程體系建設堅持以學生為本,依托學院已有的優勢研究方向,結合信息技術的發展趨勢,對接學校的本研一體化培育,致力于培養一批具備家國情懷、人文精神、人際溝通技能、科學與工程素養、開拓創新思維、終身學習能力、交叉學科視野、可持續發展意識等核心素質的未來一代復合型人才。
二、專業培養目標
適應信息時代快速蓬勃發展需要,德智體美勞全面發展,掌握數學與自然科學基礎知識,以及計算機、網絡與信息系統相關的基本理論、基本方法和基本技能,具備較強的專業素養和應用能力,獲得作為信息領域內技術人員必須的基本工程訓練,具備抽象思維、邏輯思維和系統觀,具有自主學習意識、創新精神和國際視野的優秀復合型人才。
畢業五年后,期望畢業生成長為科研、管理或工程崗位的骨干,并達到:
(1)具備扎實的信息學科所需要的數理基礎及開展本專業科學研究的能力;
(2)具備合格的計算機技術及相關應用領域工程技術人員的素質和能力;
(3)能夠獨立從事計算機技術及相關應用領域的系統設計、應用開發和項目管理工作;
(4)能夠在一個計算機軟硬件系統設計與開發團隊中擔任領導者或重要角色;
(5)能夠持續更新專業知識,不斷提高專業能力,緊跟信息技術領域發展;
(6)有良好的修養與道德水準,有意愿并有能力服務社會。
三、畢業要求
(一)素質、知識和能力要求
1. 能夠將數學、自然科學、工程基礎和專業知識用于解決計算機及信息技術領域內復雜科學工程問題;
2. 能夠運用數學、自然科學、工程科學和計算機科學的基本原理與技術,識別、表達、并通過文獻研究分析計算機及信息技術領域內復雜科學工程與應用問題,以獲得有效結論;
3. 在計算機及信息技術領域內能夠設計針對復雜工程與應用問題的解決方案,設計滿足特定需求的軟硬件系統、單元模塊、流程或架構,并能夠在設計環節中體現創新意識,考慮社會、健康、安全、法律、文化以及環境等因素;
4. 能夠基于科學原理并采用科學方法對計算機及信息技術領域內復雜工程與應用問題進行研究,包括設計軟硬件實驗、分析與解釋數據、并通過信息綜合得到合理有效的結論;
5. 能夠針對計算機與信息技術領域內復雜工程問題,開發、選擇與使用恰當的技術、資源、現代工程工具和信息技術工具,包括對復雜工程問題的預測與模擬,并能夠理解其局限性;
6. 能夠基于工程相關背景知識進行合理分析,評價計算機與信息技術領域內的專業工程實踐和復雜工程問題解決方案對社會、健康、安全、法律以及文化的影響,并理解應承擔的責任;
7. 能夠理解和評價針對計算機與信息技術領域內復雜工程問題的專業工程實踐對環境、社會可持續發展的影響;
8. 具有人文社會科學素養、社會責任感,能夠在工程實踐中理解并遵守工程職業道德和規范,履行責任;
9. 能夠在多學科背景下的團隊中承擔個體、團隊成員以及負責人的角色;
10. 能夠就計算機與信息技術領域內的復雜工程問題與業界同行及社會公眾進行有效溝通和交流,包括撰寫報告和設計文稿、陳述發言、清晰表達或回應指令。并具備一定的國際視野,能夠在跨文化背景下進行溝通和交流;
11. 理解并掌握工程管理原理與經濟決策方法,并能在多學科環境中應用;
12. 具備終身獲取和追蹤新知識的意識和能力,關注計算機學科的前沿發展現狀和趨勢;具有自主學習和適應發展的能力。
四、主干學科
計算機科學與技術
五、專業核心課程
編譯原理、計算機組成原理、操作系統、計算機網絡原理、機器學習、智能計算機系統結構
2024級計算機科學與技術專業培養方案課程安排表
一、專業教育必修課
課程模塊 |
課程代碼 |
課程名稱 |
學分 |
總學時 |
理論學時 |
實驗學時 |
實踐學時 |
上機學時 |
開課學期 |
|
專業教育必修課 |
學科基礎課 |
100616M016 |
高等數學A(Ⅰ) |
6 |
96 |
96 |
1 |
|||
100916M001 |
線性代數(全英文) |
3 |
48 |
48 |
1 |
|||||
100616M004 |
概率論與數理統計 |
3.5 |
56 |
56 |
2 |
|||||
100616M017 |
高等數學A(Ⅱ) |
6 |
96 |
96 |
2 |
|||||
100627M011 |
大學物理C(Ⅰ) |
3 |
48 |
48 |
2 |
|||||
100627M012 |
大學物理C(Ⅱ) |
3 |
48 |
48 |
3 |
|||||
要求學分: 24.5 |
||||||||||
專業基礎課 |
100800T001 |
電子信息與計算機導論 |
2 |
32 |
32 |
1 |
||||
102014T044 |
高級語言程序設計(Ⅰ)(全英文) |
2 |
32 |
32 |
1 |
|||||
100800T002 |
Python數據分析(全英文) |
2 |
32 |
32 |
2 |
|||||
102014C006 |
數據結構 |
3.5 |
56 |
48 |
8 |
3 |
||||
102014T012 |
離散數學 |
3 |
48 |
48 |
3 |
|||||
100514E011 |
電路與電子技術基礎 |
3 |
48 |
42 |
6 |
4 |
||||
要求學分: 15.5 |
||||||||||
專業核心課 |
102014T015 |
計算機組成原理(全英文) |
3 |
48 |
48 |
3 |
||||
100514C075 |
操作系統 |
3 |
48 |
40 |
8 |
4 |
||||
102014T018 |
編譯原理 |
3 |
48 |
48 |
4 |
|||||
102014T046 |
智能計算機系統結構(全英文) |
3 |
48 |
48 |
5 |
|||||
102133C003 |
機器學習 |
3 |
48 |
32 |
16 |
5 |
||||
102014C011 |
計算機網絡原理 |
3 |
48 |
40 |
8 |
6 |
||||
要求學分: 18 |
||||||||||
要求學分: 58, 要求完成子模塊數: 3 |
二、專業教育選修課
課程模塊 |
課程代碼 |
課程名稱 |
學分 |
總學時 |
理論學時 |
實驗學時 |
實踐學時 |
上機學時 |
開課學期 |
||
專業教育選修課 |
學術素養 |
必修 |
102014T005 |
信息學科核心價值觀導論 |
1 |
16 |
16 |
2 |
|||
要求學分: 1 |
|||||||||||
選修 |
100513T007 |
工程倫理 |
1 |
16 |
16 |
2 |
|||||
100513T008 |
信息檢索 |
1 |
16 |
16 |
2 |
||||||
100513T009 |
批判性思維與學術寫作(全英文) |
2 |
32 |
32 |
4 |
||||||
要求學分: 3 |
|||||||||||
要求學分: 4, 要求完成子模塊數: 2 |
|||||||||||
編程基礎課 |
100514C056 |
高級語言程序設計(Ⅱ) |
3 |
48 |
32 |
16 |
2 |
||||
100514C021 |
Java語言程序設計 |
3 |
48 |
32 |
16 |
4 |
|||||
102014E003 |
算法設計與分析 |
2 |
32 |
24 |
8 |
4 |
|||||
100514C053 |
Android移動終端開發 |
2 |
32 |
16 |
16 |
5 |
|||||
要求學分: 5 |
|||||||||||
工程基礎課 |
102014D008 |
匯編語言與接口技術 |
3 |
48 |
40 |
2 |
6 |
4 |
|||
102014E002 |
數字邏輯 |
3 |
48 |
38 |
10 |
4 |
|||||
102014D007 |
嵌入式系統 |
3 |
48 |
24 |
24 |
5 |
|||||
100514E012 |
單片機原理及應用 |
2 |
32 |
20 |
12 |
6 |
|||||
102137C001 |
深度學習基礎 |
2 |
32 |
24 |
8 |
6 |
|||||
要求學分: 7 |
|||||||||||
專業應用課 |
100514C059 |
并行程序設計 |
2 |
32 |
22 |
10 |
5 |
||||
102014C009 |
量子計算與程序設計 |
2 |
32 |
24 |
8 |
5 |
|||||
102014E004 |
數據庫原理 |
3 |
48 |
40 |
8 |
6 |
|||||
100514C022 |
計算機圖形學 |
3 |
48 |
38 |
10 |
7 |
|||||
100514C024 |
信息安全 |
2 |
32 |
24 |
8 |
7 |
|||||
100514T001 |
軟件工程 |
2 |
32 |
32 |
7 |
||||||
要求學分: 5 |
|||||||||||
要求學分: 21, 要求完成子模塊數: 6 |
三、集中性實踐教學環節
課程模塊 |
課程代碼 |
課程名稱 |
學分 |
總學時 |
理論學時 |
實驗學時 |
實踐學時 |
上機學時 |
開課學期 |
|
集中性實踐教學環節 |
必修環節 |
102014P007 |
CSP課程設計 |
2 |
32 |
2周 |
1S |
|||
100514P015 |
數據結構課程設計 |
2 |
32 |
2周 |
3 |
|||||
100514P017 |
計算機組成原理課程設計 |
2 |
32 |
2周 |
3 |
|||||
100514P019 |
專業實習 |
3 |
48 |
3周 |
3S |
|||||
100514P028 |
操作系統課程設計 |
2 |
32 |
32 |
4 |
|||||
102014P009 |
編譯原理課程設計 |
2 |
32 |
32 |
4 |
|||||
102133P001 |
人工智能系統平臺實訓 |
2 |
32 |
32 |
5 |
|||||
100514P010 |
計算機網絡實習 |
2 |
32 |
2周 |
6 |
|||||
100514P020 |
硬件綜合實踐 |
2 |
32 |
2周 |
7 |
|||||
100514P021 |
軟件綜合實踐 |
2 |
32 |
2周 |
8 |
|||||
102012P001 |
畢業設計 |
8 |
256 |
16周 |
8 |
|||||
要求學分: 29 |
||||||||||
選修環節 |
102014P006 |
CSP專業實踐 |
1 |
16 |
16 |
4,6,8 |
||||
102012P004 |
科研訓練實踐(Ⅰ) |
1 |
16 |
1周 |
8 |
|||||
102012P005 |
科研訓練實踐(Ⅱ) |
1 |
16 |
1周 |
8 |
|||||
102014P002 |
學科專業大賽(Ⅰ) |
1 |
16 |
1周 |
8 |
|||||
102014P003 |
學科專業大賽(Ⅱ) |
1 |
16 |
1周 |
8 |
|||||
102014P004 |
學術拓展實踐(Ⅰ) |
1 |
16 |
1周 |
8 |
|||||
102014P005 |
學術拓展實踐(Ⅱ) |
1 |
16 |
1周 |
8 |
|||||
要求學分: 2 |
||||||||||
要求學分: 31, 要求完成子模塊數: 2 |