軟件工程(Software Engineering),軟件工程專業(yè)是培養(yǎng)適應(yīng)計(jì)算機(jī)應(yīng)用學(xué)科的發(fā)展,特別是軟件產(chǎn)業(yè)的發(fā)展,具備計(jì)算機(jī)軟件的基礎(chǔ)理論、基本知識(shí)和基本技能,具有用軟件工程的思想、方法和技術(shù)來(lái)分析、設(shè)計(jì)和實(shí)現(xiàn)計(jì)算機(jī)軟件系統(tǒng)的能力,畢業(yè)后能在IT行業(yè)、科研機(jī)構(gòu)、企事業(yè)中從事計(jì)算機(jī)應(yīng)用軟件系統(tǒng)的開(kāi)發(fā)和研制的高級(jí)軟件工程技術(shù)人才。
軟件工程的主要課程包括:軟件工程基礎(chǔ)、算法和數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)和網(wǎng)絡(luò)、人機(jī)交互和用戶體驗(yàn)、大數(shù)據(jù)和機(jī)器學(xué)習(xí)、移動(dòng)應(yīng)用開(kāi)發(fā)、項(xiàng)目管理等等。