軟件工程專業具體需要學習以下課程:軟件工程學C語言,計算機應用基礎,軟件工程導論,計算機軟件技術基礎,算法設計,操作系統,數據結構,數據庫,Linux,UML系統建模基礎,軟件項目管理案例等課程。
主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟件工程概論、統一建模語言、軟件體系結構等課程。
軟件工程專業課程:軟件需求、軟件項目管理該專業除了學習公共基礎課外,還将系統學習離散數學、數據結構、算法分析、面向對象程序設計、現代操作系統、數據庫原理與實現技術、編譯原理、軟件工程、軟件項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。
軟件工程專業實踐環節:畢業實習、課程設計、計算機工程實踐、生産實習、畢業設計(論文)。
軟件工程通過對計算機及軟件技術的理論、方法與技能的學習,适應軟件産業發展需要、具有紮實的專業理論基礎與較強的工程實踐能力、能夠從事計算機系統軟件與應用軟件的設計與開發以及能從事軟件工程管理相關工作的軟件人才。
軟件工程專業工作方向有:該專業畢業生的主要工作去向包括軟件外包與服務企業、信息産品與服務企業,擔任程序員、軟件測試員、項目經理等工作崗位,也可以成為計算機系統工程師、計算機與信息系統經理、計算機系統軟件工程師、互聯網軟件開發工程師等。
軟件工程專業主要面向工作崗位:一類是各種規模的IT企業,從事項目管理、軟件設計、軟件開發和質量保證等相關崗位;另一類是進入到對IT技術依賴度很高的金融、電信等行業的IT部門,從事這些行業的業務軟件的開發、測試、維護等相關工作。
軟件工程專業的畢業生都可以從事這類職業工作。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!