培養目標:軟件工程是采用工程的概念、原理、技術、和方法來開發、維護軟件,把管理技術與開發技術有效地結合起來。本專業旨在培養具有良好軟件設計能力、國際交流能力、管理與溝通能力和職業發展能力的復合型、應用型高層次軟件工程人才,使學生畢業后能夠從事軟件系統的分析設計與開發、項目管理以及軟件系統的運行維護等方面的工作。
核心課程:離散數學及其應用、數據結構基礎、高級數據結構與算法分析、面向對象程序設計、計算機系統原理、數據庫系統原理、操作系統原理、操作系統分析與實驗、軟件工程基礎、計算機網絡基礎項目管理與案例分析、軟件需求分析與設計、軟件體系結構、人機交互工程。
就業方向:軟件工程專業的畢業生主要面向兩類就業崗位:一類是各種規模的IT企業,從事項目管理、軟件設計和質量保證等相關崗位;另一類是進入到對IT技術依賴度很高的金融、電信等行業的IT部門,從事這些行業的業務軟件的開發、測試、維護等相關工作。