軟件工程是研究大規模軟件開發方法、工具和管理的一門工程科學,其特點是按工程化的原則和方法來組織和規范軟件開發過程,軟件工程技術則主要研究與軟件開發各個工作流程相關的、先進實用的軟件開發方法、技術和工具。
1.軟件工程專業主要學什么
軟件工程專業課程有:C/C++程序設計、Java語言程序設計、軟件工程、電路與模擬電子技術、Linux操作系統與網絡編程、WEB技術與應用、數據結構與算法、數據庫開發技術、算法分析、人工智能技術、Oracle數據庫設計與開發、UNIX/LINUX 操作系統、軟件體系架構與設計模式、傳感網理論與互聯網技術、面向對象分析和設計等。
2.軟件工程就業方向
在現代社會中,軟件應用于多個方面。典型的軟件比如電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、數據庫、游戲等。同時,各個行業幾乎都有計算機軟件的應用,比如工業、農業、銀行、航空、政府部門等。軟件工程專業已成為一個熱門專業,近幾年就業情況很好。軟件工程專業學生畢業后可在計算機軟件專業公司﹑信息咨詢公司從事軟件工程師、項目經理、軟件開發工程師、測試工程師、java開發工程師等工作。
這類專業和其它專業不同,可以說興趣才是好的導師,一旦有了興趣就會有很強的沖動要去把這個專業給學好。當然對思維能力、數學還有英語,要求還是很高的,一定要結合自身能力去報考,不要太盲目跟風。