軟件工程專業是針對國民經濟信息化建設和發展的需要,面向IT產業界對軟件工程技術人才的需求,培養具有良好的科學素養,掌握軟件工程基礎理論和先進開發技術、軟件系統開發設計方法、軟件項目策劃與管理、軟件工程標準和軟件測試技術,具有軟件開發實踐和項目組織實施經驗的國際化、復合型、應用型高級軟件工程技術和軟件工程管理人才。專業以合肥工業大學軟件工程一級學科博士學位授權點和博士后流動站為支撐,具有雄厚的學科實力。專業遵照國家示范性軟件工程專業要求和教育部卓越工程師培養理念,實行“3+1”培養模式(3年學校教學,1年企業實踐),加強學生工程實踐能力的培養,并在軟件與信息系統技術開發、數字媒體技術、嵌入式系統三個方向形成特色。學制四年,畢業授予工學學士學位。

目前開設的主要課程有:程序設計基礎、數據結構與算法、匯編語言程序設計、操作系統、數據庫概論、計算機系統基礎、軟件工程導論、統一建模語言UML、軟件需求分析、Java語言程序設計、用戶界面設計與評價、軟件設計與體系結構、軟件質量保證與測試、網絡及其計算、軟件項目管理、工程經濟學等。

學生畢業后可在國內外軟件公司、科研院所、企事業單位、國防等重要部門從事軟件系統分析、設計、開發、測試、維護和項目管理等工作,也可在高等學校從事教學和科研工作。2017屆軟件工程專業畢業生就業率高達97.8%,其中工作率為68.83%,升學率為25.97%;入職工作月薪1萬以上占58.49%,8千以上的占75.47%。