軟件工程專業(yè)是現(xiàn)在非常熱門的專業(yè),因為許多人看到了其中的前景。于是有同學問軟件工程專業(yè)主要學什么呀?下面是由出國留學網(wǎng)小編為大家整理的“軟件工程專業(yè)課程有哪些”,僅供參考,歡迎大家閱讀。
軟件工程專業(yè)課程有哪些
馬克思主義理論、大學外語、高等數(shù)學、大學物理、物理實驗、線性代數(shù)、概率論與數(shù)理統(tǒng)計、程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學、操作系統(tǒng)、編譯技術(shù)、軟件工程概論、統(tǒng)一建模語言、軟件體系結(jié)構(gòu)、軟件需求、軟件項目管理。
拓展閱讀:軟件工程專業(yè)培養(yǎng)目標與要求
本專業(yè)是培養(yǎng)適應(yīng)計算機應(yīng)用學科的發(fā)展,特別是軟件產(chǎn)業(yè)的發(fā)展,具備計算機軟件的基礎(chǔ)理論、基本知識和基本技能,具有用軟件工程的思想、方法和技術(shù)來分析、設(shè)計和實現(xiàn)計算機軟件系統(tǒng)的能力,畢業(yè)后能在IT行業(yè)、科研機構(gòu)、企事業(yè)中從事計算機應(yīng)用軟件系統(tǒng)的開發(fā)和研制的高級軟件工程技術(shù)人才。
本專業(yè)學生主要學習軟件工程方面的基本理論和基本知識,接受從事研究與軟件開發(fā)的基本訓(xùn)練,具有一般計算機相關(guān)工程的分析設(shè)計和解決實際問題的能力。
軟件工程專業(yè)必備能力
1、掌握和計算機科學與技術(shù)相關(guān)的基本理論知識;
2、掌握計算機系統(tǒng)的分析和設(shè)計的基本方法;
3、了解文獻檢索、資料查詢的基本方法,具有一定的科學研究和實際工作能力;
4、了解與計算機有關(guān)的法規(guī);
5、能夠運用學習知識和外文閱讀能力查閱外文資料;
6、掌握文獻檢索、資料查詢的基本方法,具有獲取信息的能力。
軟件工程專業(yè)學什么東西
軟件工程專業(yè)主要學習的內(nèi)容有C++程序設(shè)計,java,python,高等數(shù)學,數(shù)據(jù)結(jié)構(gòu),算法設(shè)計與分析,匯編語言程序設(shè)計,數(shù)據(jù)庫系統(tǒng),軟件工程等等。
軟件工程是一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學科。從軟件開發(fā)的觀點看,它就是使用適當?shù)馁Y源(包括人員,軟硬件資源,時間等),為開發(fā)軟件進行的一組開發(fā)活動,在活動結(jié)束時輸入(即用戶的需求)轉(zhuǎn)化為輸出(最終符合用戶需求的軟件產(chǎn)品)。

