培養目标: | |||||||
以軟件企業人才需求為導向,面向國民經濟信息化建設和發展的需要,培養既有堅實理論基礎又具有寬廣的專業知識、具有創新能力、有較強的工程實踐能力和團隊協作能力、德智體全面發展的有國際競争力的國際化、實用型、複合型軟件工程技術人才。 | |||||||
培養要求: | |||||||
本專業畢業學生應掌握軟件工程及其相關學科的基礎理論、專業知識和基本技能,具有較廣泛的工作适應範圍和工作适應能力。 | |||||||
畢業生應該獲得以下方面的知識和能力: | |||||||
1.深入系統地掌握計算機軟件開發的原理、方法、最新的技術和開發環境; | |||||||
2.掌握計算機軟件開發的主流技術和發展方向,具有适應本學科知識發展的更新能力和軟件工程的管理能力; | |||||||
3.了解信息安全與知識産權保護的有關技術方法和法規; | |||||||
4.完整的教學培養環節。除了參加課程教學及其相關實驗外,還要求學生完整地經曆課程設計、實習與社會調查、畢業設計與課外科技創新活動等環節,具備較強分析與解決實際問題的能力,并建立起較高的科學素質和創新精神; | |||||||
5.要求學生至少掌握一門外語,有較強專業外語閱讀、寫作和口語交流能力。同時熟悉文獻檢索與資料查詢方法,具有獨立獲取信息的能力。 | |||||||
主幹學科: | |||||||
計算機科學與技術 | |||||||
專業主幹課程: | |||||||
高等數學、線性代數引論、數理邏輯與集合論、代數結構與圖論、概率統計、計算機導論、高級語言程序設計、數字邏輯、計算機組成原理、彙編語言程序設計、數據結構、計算機網絡、操作系統原理、數據庫系統原理、編譯原理、軟件體系結構、軟件工程等。 | |||||||
主要實踐環節: | |||||||
本專業實踐學時達到總學時的25%以上。 | |||||||
學制: 4 年 | |||||||
授予學位: 工學學士 | |||||||
軟件工程專業課程教學進程計劃表 | |||||||
一、通識教育課程: | |||||||
1、必修課 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 學期 | 先修課程 |
1 | 01020007 | 大學英語中級Ⅰ | 4 | 72 | 1 | ||
2 | 01020011 | 大學英語高級Ⅰ | 4 | 72 | 1 | ||
3 | 01030009 | 大學語文 | 2 | 36 | 1 | ||
4 | 01040001 | 體育Ⅰ | 1 | 36 | 1 | ||
5 | 01010018 | 中國近現代史綱要 | 2 | 36 | 2 | ||
6 | 01010020 | 思想道德修養與法律基礎 | 3 | 54 | 2 | ||
7 | 01020008 | 大學英語中級Ⅱ | 4 | 72 | 2 | ||
8 | 01020012 | 大學英語高級Ⅱ | 4 | 72 | 2 | ||
9 | 01040002 | 體育Ⅱ | 1 | 36 | 2 | ||
10 | 01010031 | 毛澤東思想和中國特色社會主義理論體系概論(上) | 3 | 54 | 3 | ||
11 | 01010032 | 毛澤東思想和中國特色社會主義理論體系概論(下) | 3 | 54 | 4 | ||
12 | 01010030 | 馬克思主義基本原理概論 | 3 | 54 | 5 | ||
13 | 01010024 | 形勢與政策 | 2 | 36 | 8 | ||
通識教育必修課小計 | 28 | 468 | 72 | ||||
注: "大學英語中級Ⅰ"和"大學英語高級Ⅰ"任選其中一門修讀 | |||||||
"大學英語中級Ⅱ"和"大學英語高級Ⅱ"任選其中一門修讀 | |||||||
2、通識教育選修課學分要求: | |||||||
通識教育選修課要求修滿16.0學分 | |||||||
經管法類要求選修4.0學分 | |||||||
文史哲類要求選修4.0學分,其中高級英語課程群要求選修4.0學分 | |||||||
綜合類要求選修8.0學分,其中體育競技與休閑運動課程群要求選修2.0學分、創新創業就業心理類課程群要求選修6.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 | 07020121 | 大學物理 | 4 | 72 | 2 | 高等數學 | |
7 | 08060110 | 數理邏輯與集合論 | 3 | 54 | 2 | ||
8 | 07020122 | 大學物理實驗 | 1 | 36 | 3 | 大學物理 | |
9 | 08060011 | 概率統計 | 3 | 54 | 3 | 高等數學 | |
10 | 08060038 | 數字邏輯實驗 | 1 | 36 | 3 | 數字邏輯 | |
11 | 08060047 | 代數結構與圖論 | 3 | 54 | 3 | 數理邏輯與集合論 | |
12 | 08060153 | 數據結構 | 3.5 | 63 | 3 | 高級語言程序設計 | |
13 | 08060154 | 數據結構實驗 | 0.5 | 18 | 3 | 數據結構 | |
14 | 08060230 | 數字邏輯 | 3 | 54 | 3 | 數理邏輯與集合論 | |
15 | 08060033 | 彙編語言程序設計 | 3 | 54 | 4 | 數字邏輯 | |
16 | 08060152 | 彙編語言程序設計實驗 | 1 | 36 | 4 | 彙編語言程序設計 | |
基礎教育必修課小計 | 43 | 693 | 162 | ||||
2、選修課 | |||||||
基礎教育選修課要求修滿12.0學分 | |||||||
軟件工程知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060067 | 算法分析與設計 | 3 | 54 | |||
2 | 08060100 | 程序語言構造與實現 | 3 | 54 | |||
3 | 08060107 | 計算機導論 | 2 | 36 | 9 | ||
4 | 08060168 | C++程序設計實驗 | 0.5 | 18 | |||
5 | 08060169 | Java程序設計實驗 | 0.5 | 18 | |||
6 | 08060218 | 軟件體系結構 | 3 | 54 | |||
7 | 08060226 | C++程序設計 | 2 | 36 | 高級語言程序設計 | ||
8 | 08060246 | JAVA程序設計 | 2 | 36 | |||
9 | 08060247 | 算法分析與設計實驗 | 0.5 | 18 | 算法分析與設計 | ||
本知識群小計 | 16.5 | 270 | 63 | ||||
本知識群要求修讀至少6.0學分 | |||||||
軟件系統應用知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060124 | UNIX/LINUX 使用 | 2 | 36 | 9 | ||
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 | 27 | ||||
本知識群要求修讀至少4.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 | 5 | ||
8 | 08060306 | 計算機專業英語 | 2 | 36 | 5 | ||
9 | 08060309 | 數據庫系統原理實驗 | 0.5 | 18 | 5 | 數據庫系統原理 | |
10 | 08060030 | 編譯原理 | 3 | 54 | 9 | 6 | 數據結構 |
11 | 08060202 | 軟件工程 | 3 | 54 | 6 | 高級語言程序設計 | |
12 | 08060076 | 實習與實踐 | 2 | 72 | 7 | 學期中兩周 | |
13 | 08060212 | 軟件系統分析 | 3 | 54 | 7 | 軟件工程 | |
14 | 08060213 | 軟件系統分析實驗 | 0.5 | 18 | 7 | ||
15 | 50019002 | 畢業論文 | 8 | 288 | 8 | ||
專業教育必修課小計 | 37 | 423 | 495 | ||||
2、選修課 | |||||||
專業教育選修課要求修滿18.5學分 | |||||||
軟件工程知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 08060043 | 計算機系統結構 | 3 | 54 | 計算機組成原理 | ||
2 | 08060116 | 數據挖掘 | 2 | 36 | 9 | ||
3 | 08060128 | 軟件過程與項目管理 | 2 | 36 | |||
4 | 08060130 | 敏捷軟件開發方法 | 2 | 36 | |||
5 | 08060131 | 代碼重構與設計模式 | 2 | 36 | |||
6 | 08060184 | 軟件測試與質量保證 | 3 | 54 | |||
本知識群小計 | 14 | 252 | 9 | ||||
本知識群要求修讀至少6.0學分 | |||||||
軟件系統應用知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 07010134 | 數學建模 | 2 | 36 | |||
2 | 08060070 | 計算機圖形學 | 2 | 36 | |||
3 | 08060095 | XML技術原理與應用 | 2 | 36 | 9 | ||
4 | 08060118 | 并行與分布式計算導論 | 2 | 36 | |||
5 | 08060122 | Oracle數據庫及其應用 | 2 | 36 | 9 | ||
6 | 08060132 | Web編程技術 | 2 | 36 | 9 | ||
7 | 08060133 | J2EE及其開發環境 | 2 | 36 | 9 | ||
8 | 08060167 | 計算機圖形學實驗 | 0.5 | 18 | |||
9 | 08060249 | Oracle數據庫及其應用實驗 | 0.5 | 18 | |||
本知識群小計 | 15 | 252 | 72 | ||||
本知識群要求修讀至少5.0學分 | |||||||
擴展知識群 | |||||||
序号 | 課程号 | 課程名稱 | 學分 | 理論學時 | 實踐學時 | 先修課程 | |
1 | 02011002 | 電子商務 | 2 | 36 | |||
2 | 08060053 | 數字圖像處理 | 2 | 36 | |||
3 | 08060062 | 專家系統 | 2 | 36 | 人工智能 | ||
4 | 08060126 | 網絡管理技術 | 2 | 36 | |||
5 | 08060164 | 數字圖像處理實驗 | 0.5 | 18 | |||
6 | 08060165 | 計算機密碼學 | 2 | 36 | |||
7 | 08060176 | 互聯網原理與應用 | 2 | 36 | 9 | ||
8 | 08060177 | 網絡管理技術實驗 | 0.5 | 18 | |||
9 | 08060244 | Windows 編程 | 2 | 36 | |||
10 | 08060245 | 遊戲開發入門 | 2 | 36 | |||
11 | 08060308 | 雲計算實驗 | 1 | 36 | |||
本知識群小計 | 18 | 288 | 81 | ||||
本知識群要求修讀至少5.0學分 | |||||||
必修課學分統計表 | |||||||
學期 | 通識教育 | 基礎教育 | 專業教育 | 合計 | |||
1 | 7 | 12 | 0 | 19 | |||
2 | 10 | 12 | 0 | 22 | |||
3 | 3 | 15 | 0 | 18 | |||
4 | 3 | 4 | 7 | 14 | |||
5 | 3 | 0 | 10.5 | 13.5 | |||
6 | 0 | 0 | 6 | 6 | |||
7 | 0 | 0 | 5.5 | 5.5 | |||
8 | 2 | 0 | 8 | 10 | |||
合計 | 28 | 43 | 37 | 108 | |||
本專業要求:總學分修滿160.0學分,其中必修學分108.0,基礎教育選修學分12.0,專業教育選修學分18.5,通識教育選修學分16.0,剩餘5.5學分為學生任意選修學分。 |