軟件工程專業包括軟件工程和計算機科學的基本理論、基本知識和基本技能的研究,軟件的分析與開發,計算機應用系統和計算機網絡系統的設計與開發。主要課程包括c/c++程序設計、Java語言程序設計、數據結構與算法、EWB技術與應用、數據庫開發技術、算法分析等。
軟件工程專業基礎課:計算機網絡、操作系統、程序設計、數據庫基礎、軟件工程、C++面向對象程序設計、C++語言程序設計、數據結構、編譯原理等課程。
軟件體系結構、軟件系統分析與設計、需求分析與建模、面向對象與UML、項目管理與案例分析等課程等是軟件工程專業的專業核心課程。
軟件工程專業選修課:計算機系統結構、計算機組成原理、軟件質量保證、Java語言、VB語言、UNIX、彙編語言、信息理論與編碼、網絡工程、軟件測試、程序設計模式、嵌入式系統及其軟件工具等。
專業實踐課:編程實踐、軟件測試實踐、需求分析與建模課程設計、系統分析實踐、畢業實習、畢業論文等實踐課程安排。
當然,不同的學校對于軟件工程專業的課程設置與安排會有所不同,上述也隻是其中部分課程介紹。
1、軟件工程專業學生掌握計算機科學與技術相關的基本理論知識,具有分析和設計一般計算機相關項目和解決實際問題的能力。了解文獻檢索和數據查詢的基本方法,具有一定的科學研究和實際工作能力。
2、軟件工程專業培養适應計算機應用學科的發展,特别是軟件産業的發展,具備計算機軟件的基本理論、基本知識和基本技能,具有運用軟件工程的思想、方法和技術分析、設計和實現計算機軟件系統的能力,并能在IT行業、科研機構從事高級軟件工程技術人員的工作,在企事業單位從事計算機應用軟件系統的開發和研究。
3、辦公自動化處理、計算機安裝與維護、網頁制作、維護、計算機網絡及專業服務器的管理與開發、動态商務網站的開發與管理、軟件測試與開發,各級企事業單位計算機相關設備的商品貿易等都是軟件工程專業學生畢業後可從事的工作。
4、從目前近幾年來國家政策對互聯網行業的支持,以及國家的宏觀政策導向方面可以清楚地看出,軟件工程專業在未來還會有非常廣闊的發展前景。未來軟件工程專業的人才需求方面,社會各行各業對于軟件工程的人才的需求量,整體仍然還會有一波新的快速增長。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!