太阳集团app首页 太阳集团1088vip | |||||||
軟件工程專業本科人才培養方案(外招生) | |||||||
培養目标: | |||||||
A1. 掌握基本的數學和計算機科學理論,熟悉計算機軟件開發的基本原理和基本方法,以及最新的技術和開發環境。 | |||||||
A2. 掌握計算機軟件開發的主流技術和發展方向,具有較強的自學能力,能夠軟件研發工作中優化自身的理論知識體系,擁有較強的實踐能力和創業能力。 | |||||||
A3. 熟悉軟件運行管理流程,能綜合運用專業知識分析和解決實際軟件運行過程中出現的各種問題,具有較強的團隊意識,适應現代化軟件工程團隊的開發需求。 | |||||||
A4. 了解信息安全與知識産權保護的有關技術方法和法規。 | |||||||
畢業要求: | |||||||
B1. 掌握數學和計算機科學的基本理論知識。 | |||||||
B2. 掌握軟件開發的基本理論和方法。 | |||||||
B3. 具備軟件維護和軟件研發管理工作所必須具備的基礎知識,基本方法和基本技能。 | |||||||
B4. 至少掌握一門外語,有較強專業外語閱讀、寫作和口語交流能力。 | |||||||
B5. 熟悉文獻檢索與資料查詢方法,具有獨立獲取信息和撰寫論文的能力。 | |||||||
主幹學科: | |||||||
計算機科學技術 | |||||||
專業主幹課程: | |||||||
高等數學、線性代數引論、數理邏輯與集合論、代數結構與圖論、概率統計、計算機導論、高級語言程序設計、數字邏輯、計算機組成原理、彙編語言程序設計、數據結構、計算機網絡、操作系統原理、數據庫系統原理、編譯原理、軟件體系結構、軟件工程等。 | |||||||
實踐教學占比: | |||||||
本專業實踐學時達到總學時的 25 %。 | |||||||
學制: 4 年 | |||||||
授予學位: 工學學士 | |||||||
軟件工程專業課程教學進程計劃表 | |||||||
一、通識教育課程: | |||||||
1、必修課 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 學期 | 先修課程 |
1 | 01010034 | 中國社會發展導論 | 2 | 36 | 1 | ||
2 | 01020001 | 大學英語一級 | 4 | 72 | 1 | ||
3 | 01030009 | 大學語文 | 2 | 36 | 1 | ||
4 | 01040001 | 體育Ⅰ | 1 | 36 | 1 | ||
5 | 01010033 | 大學與人生導論 | 2 | 36 | 2 | ||
6 | 01020002 | 大學英語二級 | 4 | 72 | 2 | ||
7 | 01040002 | 體育Ⅱ | 1 | 36 | 2 | ||
8 | 01020003 | 大學英語三級 | 4 | 72 | 3 | ||
9 | 01040003 | 體育Ⅲ | 1 | 36 | 3 | ||
10 | 01010017 | 中國傳統文化概論 | 2 | 36 | 4 | ||
11 | 01040004 | 體育Ⅳ | 1 | 36 | 4 | ||
通識教育必修課小計 | 24 | 360 | 144 | ||||
2、通識教育選修課學分要求: | |||||||
通識教育選修課要求修滿10.0學分 | |||||||
經管法類要求選修4.0學分 | |||||||
二、基礎教育課程: | |||||||
1、必修課 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 學期 | 先修課程 |
1 | 07010005 | 高等數學Ⅰ | 5 | 90 | 1 | ||
2 | 08060151 | 高級語言程序設計實驗 | 1 | 36 | 1 | ||
3 | 08060185 | 線性代數引論 | 3 | 54 | 1 | ||
4 | 08060229 | 高級語言程序設計 | 3 | 54 | 1 | ||
5 | 07010013 | 高等數學Ⅱ | 5 | 90 | 2 | ||
6 | 07010055 | 離散數學 | 4 | 72 | 2 | ||
7 | 07020121 | 大學物理 | 4 | 72 | 2 | ||
8 | 07020122 | 大學物理實驗 | 1 | 36 | 3 | 大學物理 | |
9 | 08060011 | 概率統計 | 3 | 54 | 3 | 高等數學 | |
10 | 08060038 | 數字邏輯實驗 | 1 | 36 | 3 | 數字邏輯 | |
11 | 08060153 | 數據結構 | 3.5 | 63 | 3 | 高級語言程序設計 | |
12 | 08060154 | 數據結構實驗 | 0.5 | 18 | 3 | 數據結構 | |
13 | 08060230 | 數字邏輯 | 3 | 54 | 3 | 數理邏輯與集合論 | |
14 | 08060033 | 彙編語言程序設計 | 3 | 54 | 4 | 數字邏輯 | |
15 | 08060152 | 彙編語言程序設計實驗 | 1 | 36 | 4 | 彙編語言程序設計 | |
基礎教育必修課小計 | 41 | 657 | 162 | ||||
2、選修課 | |||||||
基礎教育選修課要求修滿14.0學分 | |||||||
軟件工程知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060067 | 算法分析與設計 | 3 | 54 | 18 | ||
2 | 08060107 | 計算機導論 | 2 | 36 | 18 | ||
3 | 08060168 | C++程序設計實驗 | 0.5 | 18 | |||
4 | 08060169 | Java程序設計實驗 | 0.5 | 18 | |||
5 | 08060218 | 軟件體系結構 | 3 | 54 | |||
6 | 08060226 | C++程序設計 | 2 | 36 | 高級語言程序設計 | ||
7 | 08060246 | JAVA程序設計 | 2 | 36 | |||
8 | 08060247 | 算法分析與設計實驗 | 0.5 | 18 | |||
9 | 08060317 | 程序語言構造與實現 | 2 | 36 | |||
本知識群小計 | 15.5 | 252 | 90 | ||||
本知識群要求修讀至少7.0學分 | |||||||
軟件系統應用知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060124 | UNIX/LINUX 使用 | 2 | 36 | 18 | ||
2 | 08060178 | ACM程序設計 | 1 | 18 | |||
3 | 08060179 | ACM程序設計實驗 | 0.5 | 18 | |||
4 | 08060214 | 人工智能原理 | 3 | 54 | 離散數學 | ||
5 | 08060227 | 信息安全與網絡安全 | 2 | 36 | 計算機網絡 | ||
6 | 08060228 | 系統分析與設計 | 2 | 36 | 高級語言程序設計 | ||
7 | 08060248 | 多媒體應用技術 | 2 | 36 | |||
本知識群小計 | 12.5 | 216 | 36 | ||||
本知識群要求修讀至少5.0學分 | |||||||
三、專業教育課程: | |||||||
1、必修課 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 學期 | 先修課程 |
1 | 08060156 | 操作系統原理 | 3.5 | 63 | 4 | ||
2 | 08060157 | 操作系統原理實驗 | 0.5 | 18 | 4 | ||
3 | 08060231 | 計算機組成原理 | 3 | 54 | 4 | 數字邏輯 | |
4 | 07120008 | 計算機網絡實驗 | 1 | 36 | 5 | 計算機網絡 | |
5 | 08060015 | 計算機網絡 | 3 | 54 | 5 | 數字邏輯 | |
6 | 08060064 | 計算機組成原理實驗 | 1 | 36 | 5 | 計算機組成原理 | |
7 | 08060113 | 數據庫系統原理 | 3 | 54 | 18 | 5 | |
8 | 08060306 | 計算機專業英語 | 2 | 36 | 5 | ||
9 | 08060202 | 軟件工程 | 3 | 54 | 6 | 高級語言程序設計 | |
10 | 08060076 | 實習與實踐 | 2 | 36 | 7 | 學期中兩周 | |
11 | 08060212 | 軟件系統分析 | 3 | 54 | 7 | 軟件工程 | |
12 | 08060213 | 軟件系統分析實驗 | 0.5 | 18 | 7 | ||
13 | 50019002 | 畢業論文 | 8 | 288 | 8 | ||
專業教育必修課小計 | 33.5 | 369 | 450 | ||||
2、選修課 | |||||||
專業教育選修課要求修滿30.5學分 | |||||||
軟件工程知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 07010134 | 數學建模 | 2 | 36 | |||
2 | 08060053 | 數字圖像處理 | 2 | 36 | |||
3 | 08060116 | 數據挖掘 | 2 | 36 | 18 | ||
4 | 08060128 | 軟件過程與項目管理 | 2 | 36 | |||
5 | 08060130 | 敏捷軟件開發方法 | 2 | 36 | |||
6 | 08060131 | 代碼重構與設計模式 | 2 | 36 | |||
7 | 08060132 | Web編程技術 | 2 | 36 | 18 | ||
8 | 08060164 | 數字圖像處理實驗 | 0.5 | 18 | |||
9 | 08060318 | 軟件過程與項目管理實驗 | 1 | 36 | |||
10 | 08060319 | 軟件測試與質量保證 | 2.5 | 36 | 18 | ||
11 | 08060323 | 計算機系統結構 | 2 | 36 | 計算機組成原理 | ||
本知識群小計 | 20 | 324 | 108 | ||||
本知識群要求修讀至少8.0學分 | |||||||
軟件系統應用知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060062 | 專家系統 | 2 | 36 | 人工智能原理 | ||
2 | 08060070 | 計算機圖形學 | 2 | 36 | 圖象圖形學入門 | ||
3 | 08060095 | XML技術原理與應用 | 2 | 36 | 18 | ||
4 | 08060118 | 并行與分布式計算導論 | 2 | 36 | |||
5 | 08060122 | Oracle數據庫及其應用 | 2 | 36 | 18 | ||
6 | 08060126 | 網絡管理技術 | 2 | 36 | |||
7 | 08060133 | J2EE及其開發環境 | 2 | 36 | 18 | ||
8 | 08060165 | 計算機密碼學 | 2 | 36 | |||
9 | 08060167 | 計算機圖形學實驗 | 0.5 | 18 | |||
10 | 08060176 | 互聯網原理與應用 | 2 | 36 | 18 | ||
11 | 08060177 | 網絡管理技術實驗 | 0.5 | 18 | |||
12 | 08060245 | 遊戲開發入門 | 2 | 36 | |||
13 | 08060249 | Oracle數據庫及其應用實驗 | 0.5 | 18 | |||
本知識群小計 | 21.5 | 360 | 126 | ||||
本知識群要求修讀至少8.0學分 | |||||||
創新創業知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 02011002 | 電子商務 | 2 | 36 | |||
2 | 08060244 | Windows 編程 | 2 | 36 | |||
3 | 08060308 | 雲計算實驗 | 1 | 36 | |||
4 | 08060311 | 高級人工智能 | 2 | 36 | 人工智能原理 | ||
5 | 08060312 | 數據科學入門 | 2 | 36 | |||
6 | 08060313 | 互聯網新技術 | 2 | 36 | |||
7 | 08060314 | 信息與法律 | 2 | 36 | |||
8 | 08060315 | 認知科學 | 2 | 36 | |||
9 | 08060316 | 社會計算 | 2 | 36 | |||
10 | 08060321 | 大數據分析 | 2 | 36 | |||
11 | 08060322 | 雲計算 | 2 | 36 | |||
12 | 08066045 | Python程序設計 | 2 | 36 | 高級語言程序設計 | ||
13 | 08066060 | 機器學習 | 2 | 36 | 人工智能原理 | ||
本知識群小計 | 25 | 432 | 36 | ||||
本知識群要求修讀至少6.0學分 | |||||||
必修課學分統計表 | |||||||
學期 | 通識教育 | 基礎教育 | 專業教育 | 合計 | |||
1 | 9 | 12 | 0 | 21 | |||
2 | 7 | 13 | 0 | 20 | |||
3 | 5 | 12 | 0 | 17 | |||
4 | 3 | 4 | 7 | 14 | |||
5 | 0 | 0 | 10 | 10 | |||
6 | 0 | 0 | 3 | 3 | |||
7 | 0 | 0 | 5.5 | 5.5 | |||
8 | 0 | 0 | 8 | 8 | |||
合計 | 24 | 41 | 33.5 | 98.5 | |||
本專業要求:總學分修滿160.0學分,其中必修學分98.5,基礎教育選修學分14.0,專業教育選修學分30.5,通識教育選修學分10.0,剩餘7.0學分為學生任意選修學分。 |