2016級軟件工程專業本科人才培養方案(外招生)

發布時間: 2016-12-01 來源: 太阳集团1088vip

 

培養目标:            
  以軟件企業人才需求為導向,面向經濟信息化建設和發展的需要,培養既有堅實理論基礎又具有寬廣的專業知識、具有一定職業技能、有較強的工程實踐能力和團隊協作能力、德智體全面發展的有國際競争力的國際化的應用型、通用型人才。
               
培養要求:            
  本專業畢業學生應掌握軟件工程及其相關學科的基礎理論、專業知識和基本技能,具有較廣泛的工作适應範圍和工作适應能力。具體包括如下要求:
  1.深入系統地掌握計算機軟件開發的原理、方法、最新的技術和開發環境,以及管理技術和标準;  
  2.掌握計算機軟件開發的主流技術和發展方向,具有适應本學科知識發展的更新能力和軟件工程的管理能力;
  3.了解信息安全與知識産權保護的有關技術方法和法規;        
  4.完整的教學培養環節。除了參加課程教學及其相關實驗外,還要求學生完整地經曆課程設計、實習與社會調查、畢業設計與課外科技創新活動等環節,具備較強分析與解決實際問題的能力,并建立起較高的科學素質和創新精神;
  5.要求學生至少掌握一門外語,有較強專業外語閱讀、寫作和口語交流能力。同時熟悉文獻檢索與資料查詢方法,具有獨立獲取信息的能力。
               
主幹學科:            
  計算機科學與技術          
               
專業主幹課程:            
  高等數學、線性代數引論、離散數學、概率統計、計算機導論、高級語言程序設計、數字邏輯、計算機組成原理、彙編語言程序設計、數據結構、計算機網絡、操作系統原理、數據庫系統原理、軟件體系結構、軟件工程等。
               
主要實踐環節:            
  本專業實踐學時達到總學時的25%以上。          
               
學制: 4 年            
               
授予學位: 工學學士          
               
軟件工程專業課程教學進程計劃表
一、通識教育課程:          
               
1、必修課            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 學期 先修課程
01020001 大學英語一級 4 72   1  
01030009 大學語文 2 36   1  
01040001 體育Ⅰ 1   36 1  
01010033 大學與人生導論 2 36   2  
01020002 大學英語二級 4 72   2  
01040002 體育Ⅱ 1   36 2  
01010034 中國社會發展導論 2 36   3  
01020003 大學英語三級 4 72   3  
01010017 中國傳統文化概論 2 36   4  
通識教育必修課小計 22 360 72    
               
2、通識教育選修課學分要求:          
               
通識教育選修課要求修滿16.0學分          
               
  經管法類要求選修4.0學分
  文史哲類要求選修4.0學分,其中高級英語課程群要求選修4.0學分
  綜合類要求選修8.0學分,其中體育競技與休閑運動課程群要求選修2.0學分、創新創業就業心理類課程群要求選修6.0學分
               
二、基礎教育課程:          
               
1、必修課            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 學期 先修課程
07010005 高等數學Ⅰ 5 90   1  
08060151 高級語言程序設計實驗 1   36 1  
08060185 線性代數引論 3 54   1  
08060229 高級語言程序設計 3 54   1  
07010013 高等數學Ⅱ 5 90   2  
07010055 離散數學 4 72   2  
07020121 大學物理 4 72   2 高等數學
07020122 大學物理實驗 1   36 3 大學物理
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學分          
               
軟件工程知識群            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 先修課程
08060067 算法分析與設計 3 54    
08060100 程序語言構造與實現 3 54    
08060107 計算機導論 2 36 9  
08060168 C++程序設計實驗 0.5   18  
08060169 Java程序設計實驗 0.5   18  
08060218 軟件體系結構 3 54    
08060226 C++程序設計 2 36   高級語言程序設計
08060246 JAVA程序設計 2 36    
08060247 算法分析與設計實驗 0.5   18 算法分析與設計
本知識群小計 16.5 270 63    
本知識群要求修讀至少7.0學分          
               
軟件系統應用知識群          
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 先修課程
08060124 UNIX/LINUX 使用 2 36 9  
08060178 ACM程序設計 1 18    
08060179 ACM程序設計實驗 0.5   18  
08060214 人工智能原理 3 54   離散數學
08060227 信息安全與網絡安全 2 36   計算機網絡、計算機密碼學
08060228 系統分析與設計 2 36   高級語言程序設計
08060248 多媒體應用技術 2 36    
本知識群小計 12.5 216 27    
本知識群要求修讀至少5.0學分          
               
三、專業教育課程:          
               
1、必修課            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 學期 先修課程
08060156 操作系統原理 3.5 63   4  
08060157 操作系統原理實驗 0.5   18 4  
08060231 計算機組成原理 3 54   4 數字邏輯
07120008 計算機網絡實驗 1   36 5 計算機網絡
08060015 計算機網絡 3 54   5 數字邏輯
08060064 計算機組成原理實驗 1   36 5 計算機組成原理
08060113 數據庫系統原理 3 54   5  
08060306 計算機專業英語 2 36   5  
08060309 數據庫系統原理實驗 0.5   18 5 數據庫系統原理
10  08060202 軟件工程 3 54   6 高級語言程序設計
11  08060076 實習與實踐 2   72 7 學期中兩周
12  08060212 軟件系統分析 3 54   7  
13  08060213 軟件系統分析實驗 0.5   18 7  
14  50019002 畢業論文 8   288 8  
專業教育必修課小計 34 369 486    
               
2、選修課            
               
專業教育選修課要求修滿24.5學分          
               
軟件工程知識群            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 先修課程
08060043 計算機系統結構 3 54   計算機組成原理
08060116 數據挖掘 2 36 9  
08060128 軟件過程與項目管理 2 36    
08060130 敏捷軟件開發方法 2 36    
08060131 代碼重構與設計模式 2 36    
08060184 軟件測試與質量保證 3 54    
本知識群小計 14 252 9    
本知識群要求修讀至少5.0學分          
               
軟件系統應用知識群          
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 先修課程
07010134 數學建模 2 36    
08060070 計算機圖形學 2 36    
08060095 XML技術原理與應用 2 36 9  
08060118 并行與分布式計算導論 2 36    
08060122 Oracle數據庫及其應用 2 36 9  
08060132 Web編程技術 2 36 9  
08060133 J2EE及其開發環境 2 36 9  
08060167 計算機圖形學實驗 0.5   18  
08060249 Oracle數據庫及其應用實驗 0.5   18  
本知識群小計 15 252 72    
本知識群要求修讀至少6.0學分          
               
擴展知識群            
               
序号 課程号 課程名稱 學分 理論學時 實踐學時 先修課程
02011002 電子商務 2 36    
08060053 數字圖像處理 2 36    
08060062 專家系統 2 36   人工智能,邏輯程序設計
08060126 網絡管理技術 2 36    
08060164 數字圖像處理實驗 0.5   18  
08060165 計算機密碼學 2 36    
08060176 互聯網原理與應用 2 36 9  
08060177 網絡管理技術實驗 0.5   18  
08060244 Windows 編程 2 36    
10  08060245 遊戲開發入門 2 36    
11  08060308 雲計算實驗 1   36  
本知識群小計 18 288 81    
本知識群要求修讀至少9.0學分          
               
必修課學分統計表
  學期 通識教育 基礎教育 專業教育 合計    
   
1 7 12 0 19    
2 7 13 0 20    
3 6 12 0 18    
4 2 4 7 13    
5 0 0 10.5 10.5    
6 0 0 3 3    
7 0 0 5.5 5.5    
8 0 0 8 8    
合計 22 41 34 97    
               
本專業要求:總學分修滿160.0學分,其中必修學分97.0,基礎教育選修學分14.0,專業教育選修學分24.5,通識教育選修學分16.0,剩餘8.5學分為學生任意選修學分。