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

