軟件工程是一門本科專業,屬于工學大類中的計算機類專業,基本修業年限為四年。專業目的是培養德、智、體等方面全面發展,掌握自然科學和人文社科基礎知識,掌握計算科學基礎理論、軟件工程專業的基礎知識及應用知識,具有軟件開發能力以及軟件開發實踐 的初步經驗和項目組織的基本能力,能從事軟件工程技術研究、設計、開發、管理、服務等工作的專門人才。
那么這門專業需要學習哪些課程呢?首先是公共基礎課程,基本上所有的專業都會有,主要包括英語、數學、計算機基礎等。其次是專業核心課程,包括《C/C++程序設計》、《Java語言程序設計》、《軟件工程》、《電路與模擬電子技術》、《Linux操作系統與網絡編程》、《WEB技術與應用》、《數據結構與算法》等,主要目的是讓學生掌握軟件工程的基本理論和基本知識。最后是必不可少的實踐課程,主要有校內的課程實習和畢業設計,以及在校外相關企業進行的實習等。
在現代社會中,軟件應用于多個方面。同時,各個行業幾乎都有計算機軟件的應用,軟件工程專業是一個熱門專業。畢業生可以從事各級各類企事業單位的辦公自動化處理、計算機安裝與維護、網頁制作、計算機網絡和專業服務器的維護、管理和開發等工作。
全國范圍內,開設了該專業的特色院校有西安電子科技大學、華中科技大學、北京理工大學等。
總結:
1、軟件工程是一門本科專業,屬于工學大類中的計算機類專業,基本修業年限為四年。
2、專業目的是培養德、智、體等方面全面發展,掌握自然科學和人文社科基礎知識,掌握 計算科學基礎理論、軟件工程專業的基礎知識及應用知識,具有軟件開發能力以及軟件開發實踐 的初步經驗和項目組織的基本能力,能從事軟件工程技術研究、設計、開發、管理、服務等工作的 專門人才。