培養目標:本專業培養掌握計算機科學理論、軟件工程知識和方法,掌握主流軟件開發平臺、技術及國際工程標準,具有良好的工程素養和解決實際工程問題的能力,具有軟件開發工程實踐經驗和項目組織能力,具有良好的創新創業意識、創新能力及外語運用能力,能從事軟件系統或產品的分析、設計、開發、測試、管理、服務等工作的應用型高級專門人才。
公共基礎課:大學英語、英語口語、高等數學、線性代數、概率論與數理統計、大學生心理健康教育、溝通與演講、體育、創新創造與改變、思維創新與開發、創業者的成長之路、從非商業計劃到商業計劃以及一系列創新創業選修課程等。
專業基礎課與專業課:離散數學、數字邏輯、數據結構、計算機組成原理、操作系統、計算機網絡原理、數據庫原理與應用、Java語言程序設計、面向對象系統分析與設計、人機交互設計、分布式應用系統、軟件體系結構、軟件測試、自動化測試工具、界面設計、軟件工程、產品管理、工程經濟學;Javascript程序設計、移動互聯網應用開發(Android/iOS)、Web開發技術(Java)、Java EE開源框架、.NET應用開發、PHP應用開發、Python應用開發等。
就業領域:
(1)在國際大型軟件企業以及國內移動互聯網公司、軟件服務外包企業,從事移動互聯網產品開發、Web前/后端開發、云應用開發、空間信息系統開發、業務信息系統開發、軟件自動化測試、軟件測試管理、軟件項目管理、軟件技術支持、軟件產品服務、軟件市場推廣等工作。
(2)在政府機關、電信、金融、保險、能源等企事業單位從事業務信息系統開發與維護、Web站點維護、應用服務器運營管理、數據庫服務器運營管理、軟件運行基礎設施維護等工作。
(3)在大學生創業中心(SOVO)依托自主研發的軟件產品及服務,以本校的創業孵化基地為辦公場所,以有限責任公司、合伙企業等公司形式創業,并在創業企業中從事公司經營與管理、軟件產品研發、軟件營銷管理等工作。
(4)在各類學校及科研院所從事相關的教學、科研等工作;也可繼續攻讀本專業或相關專業的碩士學位。