二十一世紀被人稱為信息時代,信息產業的發展也是方興未艾、日新月異。作為信息產業的核心,軟件及信息服務業已成為全球的一大支柱產業。隨著網絡,信息化潮流的帶動下,軟件產業在我國乃至全球在今后相當長的一段時間內必將成為發展的熱點。軟件工程專業正是為了適應社會人才需求而產生發展的。
一、專業培養目標
培養具有良好的綜合素質、系統地掌握計算機科學與技術的基本理論、基本知識和基本技能與方法、扎實的軟件理論和軟件工程專業基礎知識,具有規范的軟件設計與開發能力、一定的項目管理能力、良好的交流與組織協調能力、較強的競爭能力和創新能力的計算機軟件工程高級復合型專業人才。能夠從事軟件工程的研究、開發與項目管理工作。
二、軟件工程專業主修課程
主要的課程體系包括:
1、公共基礎課程: 主要包括高等數學、英語、體育、政治理論、計算機基礎等課程。
2、軟件工程專業基礎課程: 程序設計基礎,普通物理,離散數學,電路基礎,數據結構,計算方法,操作系統原理
3、軟件工程專業主干課程: 匯編語言程序設計,計算機網絡,算法設計與分析,軟件工程,數據庫系統概論,多媒體技術原理,計算機組成原理,軟件體系結構,編譯原理
4、軟件工程專業限選課: 統一建模語言,多媒體應用技術,實用操作系統,XML技術基礎,計算機日語,網頁制作,Oracle數據庫管理,Web應用開發(Java),C# 應用開發,Asp.net 應用開發,基于J2ME移動應用開發,軟件測試和質量控制,軟件過程管理
5、實踐類課程:重點應包括課程實踐,年度教學實踐及畢業設計。
三、畢業生就業分析
除考取國內外名牌大學研究生外,主要畢業去向有
1、 計算機軟件專業公司JAVA軟件開發
2、 計算機軟件專業公司.NET軟件開發
3、 計算機軟件專業公司軟件測試
4、 信息咨詢公司系統需求分析
5、 金融等其它獨資、合資企業軟件系統分析維護
四、主要特色
強調在計算機軟件工程中的實踐和管理能力的培養,理論與實踐并重,系統與應用并重。在課程設置與具體實施上強調加強工程訓練,加強實踐環節,注意學科融合,產、學、研相結合。
畢業生應獲得以下幾方面的知識和能力:
1.掌握計算機科學與技術的基本理論、基本知識和基本技能,特別是數據庫、網絡和多媒體技術;
2.有實際項目的工作經驗;
3.掌握軟件需求分析、建模和實現的能力、軟件評審與測試的能力、軟件過程改進與項目管理的能力、使用軟件開發工具的能力等;
4.有較強的動手能力,能夠具有一定的系統分析的能力,熟練使用兩種以上主流的操作系統,做到理論與實踐相結合;
5.具備語言、交流、寫作等基本的軟件從業能力,認同現行的法律、道德和倫理。