《高級軟件工程》是面向軟件工程專業(yè)(學位)碩士生開設(shè)的專業(yè)必修課程,,總學時為54學習,,學分為3學分。課程主要目標是讓學生掌握軟件系統(tǒng)開發(fā)的基本方法,,并能夠按照工程學的方法,,組織實施軟件開發(fā)項目,從技術(shù)上和管理上采取多種方法,、措施和機制,,以保證項目達到的軟件功能、付出合理的開發(fā)成本,、具有較好的軟件性能,、保證開放的擴充接口、支持簡單的維護操作和一定的安全機制,。
課程的主要內(nèi)容包括:
軟件工程再回顧(4學時)
個體軟件工程(4學時)
需求(6+2)學時,,其中是實驗2小時
設(shè)計(6+6+2)學時,其中設(shè)計模式6學時,,實驗2學時
測試(3+1學時),,其中實驗1學時
軟件項目管理(4學時)
CMMI(4學時)
可信軟件工程(4學時)
復雜系統(tǒng)的軟件工程(4學時)
課程實驗(4學時)