軟件開(kāi)發(fā)專業(yè)有什么課程(軟件開(kāi)發(fā) 專業(yè))
本篇文章給大家談?wù)勡浖_(kāi)發(fā)專業(yè)有什么課程,以及軟件開(kāi)發(fā) 專業(yè)對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、軟件開(kāi)發(fā)專業(yè)有什么課程
- 2、軟件工程專業(yè)的主要課程有那些?
- 3、軟件專業(yè)有哪些課程?
- 4、軟件工程專業(yè)主修科目是什么?
- 5、軟件技術(shù)主要學(xué)什么?
軟件開(kāi)發(fā)專業(yè)有什么課程
軟件工程專業(yè)培養(yǎng)學(xué)生將基本原理與技術(shù)運(yùn)用于對(duì)復(fù)雜軟件系統(tǒng)進(jìn)行分析、設(shè)計(jì)、驗(yàn)證、確認(rèn)、實(shí)現(xiàn)、應(yīng)用和維護(hù)以及軟件系統(tǒng)開(kāi)發(fā)管理等工作的能力。
軟件開(kāi)發(fā)專業(yè)主要涉及到三方面知識(shí)結(jié)構(gòu),分別是基礎(chǔ)學(xué)科、計(jì)算機(jī)基礎(chǔ)以及軟件開(kāi)發(fā)技術(shù)。
基礎(chǔ)學(xué)科包括高數(shù)、線性代數(shù)、概率論、離散數(shù)學(xué)、物理、數(shù)電、模電等課程,其中數(shù)學(xué)是軟件開(kāi)發(fā)專業(yè)的重點(diǎn)課程,一定要引起足夠的重視。數(shù)學(xué)不僅是計(jì)算機(jī)專業(yè)考研的必考內(nèi)容,對(duì)于軟件開(kāi)發(fā)也具有重要的意義,因?yàn)檐浖_(kāi)發(fā)問(wèn)題說(shuō)到底就是數(shù)學(xué)問(wèn)題。如果想在軟件開(kāi)發(fā)的道路上有更好的發(fā)展,一定要有一個(gè)扎實(shí)的數(shù)學(xué)基礎(chǔ)。
計(jì)算機(jī)基礎(chǔ)課程包括操作系統(tǒng)體系結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計(jì)、編譯原理、編程語(yǔ)言、數(shù)據(jù)庫(kù)等內(nèi)容,這些課程都是非常重要的基礎(chǔ)課,尤其是數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計(jì)。對(duì)于軟件開(kāi)發(fā)專業(yè)的學(xué)生來(lái)說(shuō),這些基礎(chǔ)課將為以后的讀研和工作打下扎實(shí)的基礎(chǔ)。一個(gè)比較好的學(xué)習(xí)方法是在本科階段讀一下Linux操作系統(tǒng)的核心源代碼,這樣不僅能夠系統(tǒng)的了解操作系統(tǒng),也能夠鍛煉自己的編程能力。
軟件開(kāi)發(fā)技術(shù)則主要針對(duì)于當(dāng)前流行的技術(shù)方向,比如Web開(kāi)發(fā)、大數(shù)據(jù)開(kāi)發(fā)、移動(dòng)互聯(lián)網(wǎng)開(kāi)發(fā)等內(nèi)容。不同的學(xué)校通常會(huì)有具體的細(xì)分方向,學(xué)生可以根據(jù)自身的知識(shí)結(jié)構(gòu)和興趣愛(ài)好進(jìn)行選擇。如果學(xué)習(xí)能力比較強(qiáng),可以考慮一下大數(shù)據(jù)開(kāi)發(fā)方向,當(dāng)前正處在大數(shù)據(jù)落地應(yīng)用的初期,所以未來(lái)大數(shù)據(jù)開(kāi)發(fā)崗位會(huì)比較多,就業(yè)前景也比較值得期待。
軟件工程專業(yè)的主要課程有那些?
主干學(xué)科:馬克思主義理論、大學(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)目管理
該專業(yè)除了學(xué)習(xí)公共基礎(chǔ)課外,還將系統(tǒng)學(xué)習(xí)離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析、面向?qū)ο蟪绦蛟O(shè)計(jì)、現(xiàn)代操作系統(tǒng)、數(shù)據(jù)庫(kù)原理與實(shí)現(xiàn)技術(shù)、編譯原理、軟件工程、軟件項(xiàng)目管理、計(jì)算機(jī)安全等課程,根據(jù)學(xué)生的興趣還可以選修一些其它選修課。
實(shí)踐環(huán)節(jié):畢業(yè)實(shí)習(xí)、課程設(shè)計(jì)、計(jì)算機(jī)工程實(shí)踐、生產(chǎn)實(shí)習(xí)、畢業(yè)設(shè)計(jì)(論文)。
擴(kuò)展資料:
軟件工程的目標(biāo)是:在給定成本、進(jìn)度的前提下,開(kāi)發(fā)出具有適用性、有效性、可修改性、可靠性、可理解性、可維護(hù)性、可重用性、可移植性、可追蹤性、可互操作性和滿足用戶需求的軟件產(chǎn)品。追求這些目標(biāo)有助于提高軟件產(chǎn)品的質(zhì)量和開(kāi)發(fā)效率,減少維護(hù)的困難。
(1)適用性:軟件在不同的系統(tǒng)約束條件下,使用戶需求得到滿足的難易程度。
(2)有效性:軟件系統(tǒng)能最有效的利用計(jì)算機(jī)的時(shí)間和空間資源。各種軟件無(wú)不把系統(tǒng)的時(shí)/空開(kāi)銷作為衡量軟件質(zhì)量的一項(xiàng)重要技術(shù)指標(biāo)。很多場(chǎng)合,在追求時(shí)間有效性和空間有效性時(shí)會(huì)發(fā)生矛盾,這時(shí)不得不犧牲時(shí)間有效性換取空間有效性或犧牲空間有效性換取時(shí)間有效性。時(shí)/空折衷是經(jīng)常采用的技巧。
(3)可修改性:允許對(duì)系統(tǒng)進(jìn)行修改而不增加原系統(tǒng)的復(fù)雜性。它支持軟件的調(diào)試和維護(hù),是一個(gè)難以達(dá)到的目標(biāo)。
(4)可靠性:能防止因概念、設(shè)計(jì)和結(jié)構(gòu)等方面的不完善造成的軟件系統(tǒng)失效,具有挽回因操作不當(dāng)造成軟件系統(tǒng)失效的能力。
(5)可理解性:系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問(wèn)題的需求??衫斫庑杂兄诳刂葡到y(tǒng)軟件復(fù)雜性,并支持軟件的維護(hù)、移植或重用。
(6)可維護(hù)性:軟件交付使用后,能夠?qū)λM(jìn)行修改,以改正潛伏的錯(cuò)誤,改進(jìn)性能和其它屬性,使軟件產(chǎn)品適應(yīng)環(huán)境的變化等。軟件維護(hù)費(fèi)用在軟件開(kāi)發(fā)費(fèi)用中占有很大的比重??删S護(hù)性是軟件工程中一項(xiàng)十分重要的目標(biāo)。
(7)可重用性:把概念或功能相對(duì)獨(dú)立的一個(gè)或一組相關(guān)模塊定義為一個(gè)軟部件??山M裝在系統(tǒng)的任何位置,降低工作量。
(8)可移植性:軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境搬到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境的難易程度。
(9)可追蹤性:根據(jù)軟件需求對(duì)軟件設(shè)計(jì)、程序進(jìn)行正向追蹤,或根據(jù)軟件設(shè)計(jì)、程序?qū)浖枨蟮哪嫦蜃粉櫟哪芰Α?/p>
(10)可互操作性:多個(gè)軟件元素相互通信并協(xié)同完成任務(wù)的能力。
參考資料來(lái)源:百度百科-軟件工程
參考資料來(lái)源:百度百科- ?軟件工程專業(yè)
軟件專業(yè)有哪些課程?
問(wèn)題一:軟件工程都有哪些課程? 軟件工程的主要課程:
外語(yǔ)、高等數(shù)學(xué)、線性代數(shù)、高等代數(shù)、電子技術(shù)基礎(chǔ)、離散數(shù)學(xué)、計(jì)算機(jī)引論(C語(yǔ)言)、數(shù)據(jù)結(jié)構(gòu)、C++程序設(shè)計(jì)、匯編語(yǔ)言程序設(shè)計(jì)、算法設(shè)計(jì)與分析、計(jì)算機(jī)組成原理與體系結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、軟件雞程、軟件測(cè)試技術(shù)、軟件需求與項(xiàng)目管理、軟件設(shè)計(jì)實(shí)例分析、CMM/ISO9000等。
問(wèn)題二:軟件開(kāi)發(fā)有哪些課程呢? 據(jù)業(yè)內(nèi)資深I(lǐng)T人介紹,目前做軟件的,最熱門(mén)語(yǔ)言還屬JAVA和C++。從調(diào)查也可以發(fā)現(xiàn)SUN的Java認(rèn)證對(duì)于薪資的影響較大。如果一個(gè)精通JAVA的軟件工程師,具有兩年以上外企工作經(jīng)驗(yàn),年薪不會(huì)低于10萬(wàn)。
這里提醒一句精通和熟練是有區(qū)別的,如果僅是熟練的話,那么年薪數(shù)會(huì)大打折扣。同時(shí)精通的時(shí)間長(zhǎng)短也影響著薪資的高低,一般要有一年以上的編程時(shí)間才算得上可以。當(dāng)然并不是所有的認(rèn)證都有用,本次調(diào)查還發(fā)現(xiàn),認(rèn)證不是“萬(wàn)金油”,對(duì)于這個(gè)職位薪資的影響也沒(méi)有想象當(dāng)中那樣巨大。調(diào)查顯示,有無(wú)CCNP認(rèn)證年薪差距在1-2萬(wàn)元之間。再有就是認(rèn)證不是萬(wàn)能的,提醒求職者不要頭腦發(fā)熱,過(guò)于迷信認(rèn)證,在把錢(qián)花出去前,先對(duì)自己的職業(yè)做一個(gè)規(guī)劃,看看到底該考哪個(gè),哪些認(rèn)證與自己無(wú)關(guān),這樣就不至于白白浪費(fèi)大把銀子了。加++裙
18713~~加 + 加~~3658
(裙號(hào)碼為以上的數(shù)字)
我們可以給你一些比較好的學(xué)習(xí)意見(jiàn)
問(wèn)題三:軟件技術(shù)是什么?包括那些課程? 軟件技術(shù)是一個(gè)發(fā)展變化非??斓男袠I(yè),軟件人才要按照企業(yè)和領(lǐng)域需求來(lái)確定培養(yǎng)的方向,而針對(duì)高職學(xué)生,必須堅(jiān)持以就業(yè)為導(dǎo)向的指導(dǎo)思想,強(qiáng)調(diào)其技能培養(yǎng),注重課程安排的合理性。因此,我們一方面定期修訂教學(xué)計(jì)劃,保證課程設(shè)置與軟件技術(shù)的發(fā)展基本同步,另一方面利用轉(zhuǎn)、合、撤、拆的原則,降低專業(yè)課程中理論教學(xué)的比例,加強(qiáng)針對(duì)性和實(shí)用性,優(yōu)化課程結(jié)構(gòu),形成合理的、科學(xué)的課程體系 軟件技術(shù)專業(yè)的課程包括公共課程、專業(yè)基礎(chǔ)理論課程、專業(yè)課程、素質(zhì)能力提高課程四個(gè)部分 軟件技術(shù)專業(yè)的基礎(chǔ)理論課程旨在訓(xùn)練學(xué)生的邏輯思維、推理能力,掌握與軟件技術(shù)關(guān)系密切的數(shù)學(xué)知識(shí),掌握基本的計(jì)算機(jī)應(yīng)用技能,以及編寫(xiě)程序的基本方法。為了加強(qiáng)軟件技術(shù)中涉及的數(shù)學(xué)知識(shí),從 04級(jí)開(kāi)始將原來(lái)兩學(xué)期的高等數(shù)學(xué)改為一學(xué)期高等數(shù)學(xué)、一學(xué)期計(jì)算機(jī)數(shù)學(xué)。目前所開(kāi)設(shè)的基礎(chǔ)理論課程包括:計(jì)算機(jī)數(shù)學(xué)、計(jì)算機(jī)導(dǎo)論、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)
問(wèn)題四:軟件工程的全部科目有哪些? 軟件工程。包含兩個(gè)部分:軟件和工程。軟件是程序員做的,而工程是項(xiàng)目負(fù)責(zé)人管理、程序員實(shí)踐的。
軟件又包含兩部分:語(yǔ)法和算法。語(yǔ)法,即要掌握某種編程語(yǔ)言。一般來(lái)講,要想工作中用的上,那么面向過(guò)程的語(yǔ)言和面向?qū)ο蟮恼Z(yǔ)言都得掌握。一般學(xué)C、C++、Java、Dephi等等。面向過(guò)程的程序比較好學(xué),條目也很清晰。而面向?qū)ο蟮木幊绦枰獙W(xué)兩方面的內(nèi)容:語(yǔ)法本身和龐大的類庫(kù)。算法,這是編程的靈魂。一般包括:數(shù)據(jù)結(jié)構(gòu)和經(jīng)典算法。學(xué)無(wú)止境,一般性的工作話,掌握基本的就夠了,如果工作較復(fù)雜得多看看算法方面的期刊。
工程?,F(xiàn)代軟件越變?cè)酱?,大型的編?xiě)工作動(dòng)不動(dòng)就涉及萬(wàn)人。工程的方法只是為了更好的組織、協(xié)調(diào)編寫(xiě)過(guò)程?!盾浖こ獭繁旧砭褪且槐緯?shū),很厚的。主要講軟件的生命周期,比較抽象和繁雜,但是規(guī)范的工作方式就是從這本書(shū)里來(lái)的。另外關(guān)注一些編程習(xí)慣的知識(shí)。這也是工程的一部分。
軟件只是計(jì)算機(jī)科學(xué)中的一種。所以,比如計(jì)算機(jī)基礎(chǔ)、計(jì)算機(jī)系統(tǒng)等等宏觀的知識(shí)也需要理解。特別是對(duì)于高級(jí)程序員,計(jì)算機(jī)運(yùn)行的底層知識(shí)就更重要了。操作系統(tǒng)、80x86以及匯編語(yǔ)言是底層知識(shí)中的一部分。
軟件行業(yè)分工很多:網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)編程、應(yīng)用程序編程、游戲編程以及操作系統(tǒng)編程等(中國(guó)似乎還沒(méi)有商業(yè)化的操作系統(tǒng)),研究任何一個(gè)都挺累人的。學(xué)習(xí)完上面的基礎(chǔ)知識(shí)后,就需要給自己選一個(gè)專業(yè)方向了。
建議一個(gè)學(xué)習(xí)流程。如果你什么都沒(méi)有學(xué)。
1】計(jì)算機(jī)基礎(chǔ)知識(shí)。主要是硬件方面(大一水平)
2】同時(shí),學(xué)習(xí)C語(yǔ)言,語(yǔ)法就夠了
3】透徹的理解C++需要用C語(yǔ)言去編寫(xiě)一個(gè)圖形化的應(yīng)用程序,但是,似乎也有一些直接上手的C++教材。學(xué)習(xí)語(yǔ)法,簡(jiǎn)單的類庫(kù)。(現(xiàn)在就是大二的水平)
4】數(shù)據(jù)結(jié)構(gòu),C++表述的?!稊?shù)據(jù)結(jié)構(gòu)》的書(shū)里面會(huì)有一些經(jīng)典的算法的。
5】操作系統(tǒng)、80x86與匯編(大三水平,大四幾乎沒(méi)有幾本書(shū)要念的。)
6】專業(yè)學(xué)習(xí)。一方面是專業(yè)上的知識(shí),另一方面是類庫(kù)在專業(yè)上的使用。(我想,應(yīng)該可以工作了,大學(xué)里關(guān)于這方面的知識(shí)是很淺薄的,僅僅建立一個(gè)概念而已。但是要拿來(lái)謀生的話,就需要學(xué)多點(diǎn)了,前面所有的積淀都是為了這個(gè)目標(biāo)的)
先學(xué)著,自己有體會(huì)后,就能確定自己應(yīng)該學(xué)到什么程度。如果一切順利的話,大概兩年多一點(diǎn)就可以完成這個(gè)過(guò)程。
問(wèn)題五:軟件技術(shù)專業(yè)到底是學(xué)些什么東西?上些什么課程? 各學(xué)校不一樣大體相同,專業(yè)課程:程序設(shè)計(jì)語(yǔ)言(C、VB、VC++、JAVA/Delphi)、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫(kù)原理應(yīng)用、軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)、軟件開(kāi)發(fā)項(xiàng)目實(shí)訓(xùn)、軟件測(cè)試技術(shù)
就業(yè)方向:計(jì)算機(jī)軟件公司、IT企業(yè)、網(wǎng)絡(luò)通信運(yùn)營(yíng)公司、機(jī)關(guān)和企事業(yè)單位
問(wèn)題六:大學(xué)計(jì)算機(jī)軟件專業(yè)課程有哪些 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè):C語(yǔ)言程序設(shè)計(jì)、計(jì)算機(jī)組成原理、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、
微機(jī)原理及匯編語(yǔ)言、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、軟件工程、面向?qū)ο蟪绦蛟O(shè)計(jì)等。
計(jì)算機(jī)軟件專業(yè):面向?qū)ο蟪绦蛟O(shè)計(jì)、計(jì)算機(jī)組成原理、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算
機(jī)網(wǎng)絡(luò)、軟件工程、編譯原理、分布式系統(tǒng)、軟件項(xiàng)目管理、Oracle數(shù)據(jù)庫(kù)系統(tǒng)等。
電子商務(wù)專業(yè):管理學(xué)原理、電子商務(wù)、物流管理、計(jì)算機(jī)網(wǎng)絡(luò)、供應(yīng)鏈管理、電子商務(wù)平臺(tái)及核心技術(shù)、國(guó)際商務(wù)管理、電子商務(wù)案例分析、商務(wù)網(wǎng)站建設(shè)等。
本專業(yè)是計(jì)算機(jī)硬件與軟件相結(jié)合、面向系統(tǒng)、側(cè)重應(yīng)用的寬口徑專業(yè)。通過(guò)基礎(chǔ)教學(xué)與專業(yè)訓(xùn)練,培養(yǎng)基礎(chǔ)知識(shí)扎實(shí)、知識(shí)面寬、工程實(shí)踐能力強(qiáng),具有開(kāi)拓創(chuàng)新意識(shí),在計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域從事科學(xué)研究、教育、開(kāi)發(fā)和應(yīng)用的高級(jí)人才。本專業(yè)開(kāi)設(shè)的主要課程有:電子技術(shù)、離散數(shù)學(xué)、程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)組成原理、微機(jī)系統(tǒng)、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、編譯原理、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)系統(tǒng)、軟件工程、人工智能、計(jì)算機(jī)圖形學(xué)、數(shù)字圖像處理、計(jì)算機(jī)通訊原理、多媒體信息處理技術(shù)、數(shù)字信號(hào)處理、計(jì)算機(jī)控制、網(wǎng)絡(luò)計(jì)算、算法設(shè)計(jì)與分析、信息安全、應(yīng)用密碼學(xué)基礎(chǔ)、信息對(duì)抗、移動(dòng)計(jì)算、數(shù)論與有限域基礎(chǔ)、人機(jī)界面設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)等。
問(wèn)題七:學(xué)軟件技術(shù)專業(yè)的相關(guān)課程有哪些 專業(yè)培養(yǎng)目標(biāo):
創(chuàng)新型,復(fù)合型人才
基礎(chǔ)扎實(shí)(面向系統(tǒng)),知識(shí)面寬(軟硬兼施),適應(yīng)發(fā)展
具有分析問(wèn)題,解決問(wèn)題能力和創(chuàng)新能力
知識(shí),能力,素質(zhì)共同提高
通才(可從事研究,教學(xué),開(kāi)發(fā)和管理工作)
專業(yè)培養(yǎng)方案
加強(qiáng)理論,增強(qiáng)和增加數(shù)學(xué)類課程
面向系統(tǒng),軟硬并重
兼顧應(yīng)用,增加設(shè)計(jì)類課程
根據(jù)特色,加強(qiáng)網(wǎng)絡(luò)類課程
根據(jù)發(fā)展,增強(qiáng)前沿類課程
知識(shí),能力與素質(zhì)
較好的數(shù)學(xué)基礎(chǔ)知識(shí)
系統(tǒng)地掌握計(jì)算機(jī)科學(xué)技術(shù)專業(yè)基本理論,基本知識(shí)和基本技能與方法
了解計(jì)算機(jī)科學(xué)技術(shù)學(xué)科的理論前沿,應(yīng)用背景和發(fā)展方向
知識(shí),能力與素質(zhì)
應(yīng)用數(shù)學(xué)解決問(wèn)題的能力
一定的計(jì)算思維能力
算法設(shè)計(jì)與分析能力和程序設(shè)計(jì)能力
計(jì)算機(jī)系統(tǒng)的認(rèn)知,分析,設(shè)計(jì)和應(yīng)用的能力
外語(yǔ)應(yīng)用能力,能熟練閱讀專業(yè)科技文獻(xiàn)資料
知識(shí),能力與素質(zhì)
主動(dòng)學(xué)習(xí),概括總結(jié)和信息獲取能力
團(tuán)隊(duì)合作能力
良好的文字和口頭表達(dá)能力
強(qiáng)烈的創(chuàng)新意識(shí),良好的創(chuàng)新思維能力
知識(shí),能力與素質(zhì)
思想道德素質(zhì)
文化素質(zhì)
心理素質(zhì)
身體素質(zhì)
課程體系設(shè)計(jì)原則
面向系統(tǒng),兼顧應(yīng)用
加強(qiáng)計(jì)算機(jī)科學(xué)基礎(chǔ)
硬件,軟件,理論,實(shí)踐四條線貫徹始終
本碩課程體系貫通與共享
具有適應(yīng)性
課程體系結(jié)構(gòu)
電路與信號(hào)處理基礎(chǔ)
程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)
離散數(shù)學(xué)基礎(chǔ)
大類學(xué)科主干
微機(jī)與接口技術(shù)
操作系統(tǒng)
數(shù)據(jù)庫(kù)原理
計(jì)算機(jī)網(wǎng)絡(luò)
專業(yè)主干
計(jì)算機(jī)組織與結(jié)構(gòu)
政治德育文化素質(zhì)課
大學(xué)英語(yǔ)課
數(shù)學(xué)類課
物理課
通識(shí)基礎(chǔ)
軟件工程
編譯原理
數(shù)學(xué)類和物理課程
作用
提供科學(xué)思維訓(xùn)練
作為計(jì)算機(jī)學(xué)科基礎(chǔ)
數(shù)學(xué)---計(jì)算的本質(zhì)與數(shù)學(xué)相關(guān)
物理---電子線路技術(shù)
數(shù)學(xué)類課程
高等數(shù)學(xué)(數(shù)學(xué)分析) 幾何與代數(shù)
概率論與數(shù)理統(tǒng)計(jì) 數(shù)學(xué)建模與數(shù)學(xué)實(shí)驗(yàn)
專業(yè)課程群
八個(gè)課程群
計(jì)算機(jī)科學(xué)理論
計(jì)算機(jī)硬件
軟件基礎(chǔ)
軟件技術(shù)
計(jì)算機(jī)網(wǎng)絡(luò)
數(shù)據(jù)庫(kù)
人工智能
圖形圖像處理
計(jì)算機(jī)科學(xué)理論課程群
離散數(shù)學(xué)
可計(jì)算性理論
組合數(shù)學(xué)
運(yùn)籌學(xué)
模糊數(shù)學(xué)
計(jì)算機(jī)硬件課程群
模擬與數(shù)字邏輯電路
計(jì)算機(jī)組織與結(jié)構(gòu)
微型機(jī)系統(tǒng)與接口技術(shù)
計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)
單片機(jī)原理及應(yīng)用
硬件相關(guān)實(shí)驗(yàn),實(shí)踐
數(shù)字電路實(shí)驗(yàn) ,硬件實(shí)驗(yàn)
計(jì)算機(jī)系統(tǒng)綜合課程設(shè)計(jì)
軟件基礎(chǔ)課程群
程序設(shè)計(jì)基礎(chǔ)及語(yǔ)言
數(shù)據(jù)結(jié)構(gòu)
編譯原理
操作系統(tǒng)
程序設(shè)計(jì)語(yǔ)言原理
高級(jí)數(shù)據(jù)結(jié)構(gòu)
軟件基礎(chǔ)相關(guān)課程設(shè)計(jì)
程序設(shè)計(jì)語(yǔ)言課程設(shè)計(jì)
編譯原理,操作系統(tǒng)課程設(shè)計(jì)
軟件技術(shù)課程群
軟件工程
軟件體系結(jié)構(gòu)
軟件測(cè)試
軟件技術(shù)相關(guān)課程設(shè)計(jì)
軟件實(shí)踐
計(jì)算機(jī)網(wǎng)絡(luò)課程群
計(jì)算機(jī)網(wǎng)絡(luò)概論
信息及網(wǎng)絡(luò)安全
TCP/IP協(xié)議
分布式系統(tǒng)設(shè)計(jì)
數(shù)據(jù)庫(kù)課程群
數(shù)據(jù)庫(kù)系統(tǒng)原理
MIS與數(shù)據(jù)庫(kù)設(shè)計(jì)
Web技術(shù)及其應(yīng)用
人工智能課程群
人工智能
Agent技術(shù)及其應(yīng)用
模式識(shí)別
圖形圖像處理課程群
多媒體技術(shù)
計(jì)算機(jī)圖形學(xué)
跨學(xué)科課程
自動(dòng)控制原理
通信原理
本科教學(xué)與研究生教學(xué)的銜接模式
高年級(jí)專業(yè)課,特別是專業(yè)選修課與研究生課程貫通,知識(shí)點(diǎn)協(xié)調(diào)
相似課程,本科偏重基本概念,研究生課程偏重原理方法與最新發(fā)展前沿
高級(jí)數(shù)據(jù)結(jié)構(gòu)―算法設(shè)計(jì)與分析
計(jì)算機(jī)網(wǎng)絡(luò)概論―網(wǎng)絡(luò)體系結(jié)構(gòu),局域網(wǎng)與分布式處理,網(wǎng)絡(luò)安......
問(wèn)題八:軟件工程專業(yè)具體要學(xué)習(xí)那些課程? 軟件工程專業(yè)各學(xué)校的課程不太一樣,課本差異更大,建議:
你先看看百度百科的介紹
baike.baidu/...41GE3u
問(wèn)題九:軟件開(kāi)發(fā)有哪些課程,能學(xué)到哪些內(nèi)容? 主要就是選一門(mén)編程語(yǔ)言來(lái)學(xué)。幾個(gè)月肯定要。
問(wèn)題十:大學(xué)軟件工程的專業(yè)課程是什么? java C語(yǔ)言的 還有html .NET vf 數(shù)據(jù)庫(kù)什么的
軟件工程專業(yè)主修科目是什么?
軟件工程專業(yè)主干學(xué)科:馬克思主義理論、大學(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)目管理。
就業(yè)崗位:
1、Java方向:JAVA初級(jí)程序員、JAVA計(jì)算程序員 、 JAVA工程師 、J2EE系統(tǒng)工程師等。
2、Net方向: .Net程序員網(wǎng)站開(kāi)發(fā)工程師 .Net工程師等。
3、其它方向: 簡(jiǎn)單的管理信息系統(tǒng)開(kāi)發(fā)和維護(hù)人員 、網(wǎng)頁(yè)制作和客戶端腳本程序編寫(xiě)人員 、初級(jí)數(shù)據(jù)庫(kù)管理和維護(hù)人員 、數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師 、系統(tǒng)分析設(shè)計(jì)工程 、軟件項(xiàng)目配置管理員 、文檔編寫(xiě)工程師。
擴(kuò)展資料
軟件工程涉及到程序設(shè)計(jì)語(yǔ)言,數(shù)據(jù)庫(kù),軟件開(kāi)發(fā)工具,系統(tǒng)平臺(tái),標(biāo)準(zhǔn),設(shè)計(jì)模式等方面。在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。典型的軟件比如有電子郵件,嵌入式系統(tǒng),人機(jī)界面,辦公套件,操作系統(tǒng),編譯器,數(shù)據(jù)庫(kù),游戲等。
同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,比如工業(yè),農(nóng)業(yè),銀行,航空,政府部門(mén)等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,使得人們的工作更加高效,同時(shí)提高了生活質(zhì)量。
計(jì)算學(xué)科的分支,計(jì)算學(xué)科中理論、抽象、設(shè)計(jì)等三個(gè)學(xué)科形態(tài),綁定、大問(wèn)題的復(fù)雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時(shí)間排序、重用、安全性、折衷與決策等十二個(gè)基本概念,數(shù)學(xué)方法、系統(tǒng)科學(xué)方法在軟件工程學(xué)科中占有重要地位。
此外,軟件工程還十分重視管理過(guò)程,以提高軟件產(chǎn)品的質(zhì)量、降低開(kāi)發(fā)成本、保證工程按時(shí)完成。系統(tǒng)性、規(guī)范性、可度量性也是軟件工程非常關(guān)注的。
參考資料來(lái)源:百度百科-軟件工程專業(yè)
軟件技術(shù)主要學(xué)什么?
軟件技術(shù)主要學(xué)習(xí)以下內(nèi)容:
1、編程語(yǔ)言課程(包括Microsoft公司W(wǎng)indows平臺(tái)開(kāi)發(fā)技術(shù)和SUN公司(已被甲骨文收購(gòu))的Java開(kāi)發(fā)技術(shù))
2、支撐課程(如數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)絡(luò)技術(shù)、XML等)
3、專業(yè)技能提高和擴(kuò)展課程(如軟件工程、UML、測(cè)試技術(shù)等)
4、公共課程(高等數(shù)學(xué)、大學(xué)英語(yǔ)、思想道德與法律基礎(chǔ)等)
本專業(yè)培養(yǎng)具有一定的計(jì)算機(jī)軟件專業(yè)理論知識(shí),掌握至少一種主流軟件開(kāi)發(fā)平臺(tái)(初學(xué)者可用TexPad編寫(xiě)代碼,而后可用Eclipse、MyEclipse、AndroidStudio、VisualStudio等工具開(kāi)發(fā)編寫(xiě)代碼),具有較強(qiáng)編程能力的高級(jí)實(shí)用型專業(yè)人才。
可在IT企業(yè)、政府機(jī)關(guān)、企事業(yè)單位等從事軟件(管理信息系統(tǒng)、企業(yè)資源計(jì)劃系統(tǒng)、文化娛樂(lè)產(chǎn)品和控制系統(tǒng)等)開(kāi)發(fā)的需求調(diào)查、編碼、維護(hù)、營(yíng)銷售后服務(wù)及軟件生產(chǎn)管理工作。
主要專業(yè)課程:Java語(yǔ)言程序設(shè)計(jì)案例教程、Java高級(jí)語(yǔ)言程序
設(shè)計(jì)、C語(yǔ)言程序設(shè)計(jì)、VB程序設(shè)計(jì)、Java應(yīng)用系統(tǒng)開(kāi)發(fā)、Java企業(yè)級(jí)開(kāi)發(fā)、數(shù)據(jù)庫(kù)原理與應(yīng)用、網(wǎng)頁(yè)設(shè)計(jì)與開(kāi)發(fā)、計(jì)算機(jī)網(wǎng)絡(luò)與通訊、網(wǎng)絡(luò)操作系統(tǒng)、軟件工程、多媒體技術(shù)與應(yīng)用、大型數(shù)據(jù)庫(kù)處理技術(shù)。
主要開(kāi)設(shè)課程:C#程序設(shè)計(jì),java程序設(shè)計(jì),數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用,計(jì)算機(jī)專業(yè)英語(yǔ),IT職業(yè)英語(yǔ),JSP,ASP.NET等專業(yè)課,以及高等數(shù)學(xué)(計(jì)算機(jī)數(shù)學(xué)基礎(chǔ)),英語(yǔ)等公共課程。
目前國(guó)內(nèi)新興的軟件外包專業(yè)就是軟件技術(shù)專業(yè)的典型,軟件外包專業(yè)主要承擔(dān)來(lái)自歐美,日本等世界軟件強(qiáng)國(guó)的業(yè)務(wù)。
企業(yè)為了專注核心競(jìng)爭(zhēng)力業(yè)務(wù)和降低軟件項(xiàng)目成本,將軟件項(xiàng)目中的全部或部分工作發(fā)包給提供外包服務(wù)的企業(yè)完成的軟件需求活動(dòng)。
業(yè)務(wù)流程外包(BPO)已經(jīng)成為外包服務(wù)新的發(fā)展趨勢(shì),在未來(lái)幾年內(nèi)將成為外包的主要內(nèi)容。
畢業(yè)后可在政府、金融、企事業(yè)單位、從事計(jì)算機(jī)軟件開(kāi)發(fā)等方面的工作。
擴(kuò)展資料
本專業(yè)培養(yǎng)具有一定的計(jì)算機(jī)軟件專業(yè)理論知識(shí),掌握至少一種主流軟件開(kāi)發(fā)平臺(tái),具有較強(qiáng)編程能力的高級(jí)實(shí)用型專業(yè)人才。
可在IT企業(yè)、政府機(jī)關(guān)、企事業(yè)單位等從事軟件(管理信息系統(tǒng)、企業(yè)資源計(jì)劃系統(tǒng)、文化娛樂(lè)產(chǎn)品和控制系統(tǒng)等)開(kāi)發(fā)的需求調(diào)查、編碼、測(cè)試、維護(hù)、營(yíng)銷售后服務(wù)及軟件生產(chǎn)管理工作。
面向IT行業(yè)、軟件企業(yè),培養(yǎng)德、智、體、美全面發(fā)展,具有良好的職業(yè)素質(zhì)、實(shí)踐能力和創(chuàng)新創(chuàng)業(yè)意識(shí),具備較強(qiáng)的軟件設(shè)計(jì)開(kāi)發(fā)能力、網(wǎng)站設(shè)計(jì)能力和基本的軟件測(cè)試能力。
從事應(yīng)用軟件設(shè)計(jì)開(kāi)發(fā)/軟件測(cè)試、網(wǎng)站開(kāi)發(fā)的高素質(zhì)技能型人才。
國(guó)內(nèi)經(jīng)濟(jì)的發(fā)展和互聯(lián)網(wǎng)、計(jì)算機(jī)的大力普及極大地推動(dòng)了中國(guó)軟件產(chǎn)業(yè)的發(fā)展。
政府又大力推行國(guó)民經(jīng)濟(jì)信息化建設(shè)為軟件和信息服務(wù)業(yè)帶來(lái)良好的發(fā)展機(jī)遇,這使得國(guó)內(nèi)計(jì)算機(jī)硬件市場(chǎng)高速發(fā)展。
這就造成了國(guó)內(nèi)軟件市場(chǎng)方面對(duì)軟件的需求量迅速增加,成為推動(dòng)軟件市場(chǎng)發(fā)展的主要?jiǎng)恿Α?/p>
參考資料:百度百科-軟件技術(shù)
軟件開(kāi)發(fā)專業(yè)有什么課程的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于軟件開(kāi)發(fā) 專業(yè)、軟件開(kāi)發(fā)專業(yè)有什么課程的信息別忘了在本站進(jìn)行查找喔。