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