專業面向軟件產業界對軟件工程技術人才的需求,培養符合國民經濟信息化建設和發展需要,勝任企業所需要的軟件工程技術和管理的應用型軟件人才。軟件工程專業重視工程化培養,強化校企合作,人才培養采用“3+1”模式,即前三年在學校培養,第四學年在校外專業的實訓機構培養。相關培訓機構均選取行業內規模和辦學水平較高的企業,對學生的就業有良好的促進作用。合作企業參與學生實踐能力的培養,每屆學生都會到企業實習實訓,在項目經理帶領下,以真實項目為依托,不斷提高學生動手能力與職業素養;同時學生畢業設計實行雙導師制,企業導師與學院導師共同指導學生畢業設計,完成相關考核。多年來就業形勢持續向好,人才需求呈現供不應求局面,一二線城市及行業龍頭企業上市公司就業占比逐年提高,2021屆第一批 241 名實訓同學截止 2020 年 12 月30 日,已有 90% 的同學獲得企業 offer,平均薪資達到 12 萬 / 年。專業培養的同學也深受其他高校歡迎,推免研究生多年來全部進入雙一流高校深造。
核心課程:新生研討課、程序設計基礎、面向對象程序設計Ⅰ、離散結構、數據結構與算法、計算機系統基礎、數據庫概論、軟件工程導論、網絡及其計算、面向對象程序設計Ⅱ、操作系統、軟件需求分析、軟件項目管理、軟件質量保證與測試。
選修課程:Web 程序設計、Java 語言程序設計、linux/unix 系統基礎、Oracle 數據庫系統、.Net 架構與開發、管理信息系統、單片機原理及應用、數字圖像處理技術、人工智能基礎、Python 程序設計、數據挖掘基礎、組網技術與網絡工程、J2EE 架構與開發、編譯原理、專業外語、Android 應用開發、大數據技術基礎、linux/unix 程序設計、ARM 體系結構與嵌入式開發、網絡與信息安全。雙語選修課:TCP/IP 協議與網絡編程、機器學習基礎。
就業方向:可到軟件及相關行業企業從事軟件開發、界面設計、軟件測試、軟件部署等工作;或到政府、學校、銀行、通訊公司等企事業單位,從事通用軟件系統、數據庫系統、計算機網絡系統的管理和維護工作。