軟件工程學(xué)科是計算學(xué)科的分支,計算學(xué)科中理論、抽象、設(shè)計等三個學(xué)科形態(tài),綁定、大問題的復(fù)雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時軟件工程內(nèi)容概括間排序、重用、安全性、折衷與決策等十二個基本概念,數(shù)學(xué)方法、系統(tǒng)科學(xué)方法在軟件工程學(xué)科中占有重要地位。此外,軟件工程還十分重視管理過程,以提高軟件產(chǎn)品的質(zhì)量、降低開發(fā)成本、保證工程按時完成。系統(tǒng)性、規(guī)范性、可度量性也是軟件工程非常關(guān)注的。軟件工程學(xué)科的理論基礎(chǔ)是數(shù)學(xué)、計算機科學(xué)。軟件工程的研究和實踐涉及人力、技術(shù)、資金、進度的綜合管理,是開展最優(yōu)化生產(chǎn)活動的過程;軟件工程必須劃分系統(tǒng)的邊界,給出系統(tǒng)的解決方案。因此,軟件工程的相關(guān)學(xué)科有計算機科學(xué)與技術(shù)、數(shù)學(xué)、計算機工程、管理學(xué)、系統(tǒng)工程和人類工程學(xué)等。專業(yè)培養(yǎng)目標(biāo)本專業(yè)培養(yǎng)德、智、體、美全面發(fā)展的實用型、工程型高級軟件技術(shù)人才和軟件項目管理人才。通過大學(xué)四年的學(xué)習(xí),學(xué)生具備扎實的數(shù)理基礎(chǔ)、計算機科學(xué)基礎(chǔ)、軟件工程基本理論和基本知識,具有良好的英語運用能力,受到軟件工程的基本訓(xùn)練,具備很強的軟件開發(fā)能力和良好的軟件工程素質(zhì),以及較強的創(chuàng)新和創(chuàng)業(yè)意識、較強的競爭精神和團隊協(xié)作精神,能夠從事計算機軟件教學(xué)、科學(xué)研究、軟件開發(fā)與項目管理等工作。專業(yè)核心課程高等數(shù)學(xué)、大學(xué)物理、外語、程序設(shè)計、離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫原理、操作系統(tǒng)、編譯原理、軟件工程、面向?qū)ο蟪绦蛟O(shè)計、軟件項目管理、數(shù)字電路、計算機原理、算法設(shè)計與分析、人機交互、嵌入式系統(tǒng)開發(fā),統(tǒng)一建模與系統(tǒng)設(shè)計、微機接口技術(shù)、計算機網(wǎng)絡(luò)工程、計算機圖形學(xué)畢業(yè)生適應(yīng)范圍和主要去向本專業(yè)學(xué)生畢業(yè)后可以從事各級各類企事業(yè)單位的辦公自動化處理、計算機安裝與維護、網(wǎng)頁制作、計算機網(wǎng)絡(luò)和專業(yè)服務(wù)器的維護管理和開發(fā)工作、動態(tài)商務(wù)網(wǎng)站開發(fā)與管理、軟件測試與開發(fā)及計算機相關(guān)設(shè)備的商品貿(mào)易等方面的有關(guān)工作。