軟件工程專業(yè)主要學習的科目有: 程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、軟件工程導(dǎo)論、離散結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)與算法、工程經(jīng)濟學、團隊激勵與溝通、軟件工程職業(yè)實踐、計算機系統(tǒng)基礎(chǔ)、操作系統(tǒng)、數(shù)據(jù)庫概論、網(wǎng)絡(luò)及其計算、人機交互的軟件工程方法、軟件工程綜合實踐、軟件構(gòu)造、軟件設(shè)計與體系結(jié)構(gòu)、軟件質(zhì)量保證與測試、軟件需求分析、軟件項目管理等。