軟件工程專業培養掌握計算機基礎知識和現代軟件工程的基本理論、專業知識,熟練運用軟件開發工具,能夠從事軟硬件系統的設計、開發、應用、維護等工作,有較強實踐動手能力和理論研究能力、較強的外語應用能力和職業素養,具有國際視野和創新精神的“高層次、復合型、國際化”高級專門人才。畢業生主要面向國內或國際IT公司及各類企事業單位,從事應用軟件或嵌入式系統的分析、設計、開發、測試、推廣等工作。
本專業授予工學學士學位。在計算機應用技術、計算機軟件與理論、計算機體系結構具有碩士點,在計算機技術、軟件工程領域具有工程碩士點,同時在控制科學與工程(通信與計算機方向)具有博士授予權。計算機科學與技術為甘肅省重點學科。
主要課程:操作系統原理、計算機體系結構、數據庫原理、軟件工程、軟件質量保證與測試、軟件項目管理、基于CMMI的軟件工程方法、面向服務的體系構架、信息安全、網絡編程、Java開發技術、.Net技術、嵌入式系統、物聯網應用開發。