大學(xué)計(jì)算機(jī)專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)和軟件工程有什么區(qū)別?
計(jì)算機(jī)科學(xué)與軟件工程確實(shí)是很受理科生青睞,下來(lái)小編就從兩個(gè)計(jì)算機(jī)熱門(mén)專(zhuān)業(yè)以下幾個(gè)方面給考生做一梳理,希望對(duì)大家有所幫助!

一、計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)?
專(zhuān)業(yè)介紹:
包括電子工藝實(shí)習(xí)、硬件部件設(shè)計(jì)及調(diào)試、計(jì)算機(jī)基礎(chǔ)訓(xùn)練、課程設(shè)計(jì)、計(jì)算機(jī)工程實(shí)踐、生產(chǎn)實(shí)習(xí)、畢業(yè)設(shè)計(jì)(論文)。
該專(zhuān)業(yè)主要培養(yǎng)具有良好的科學(xué)素養(yǎng),系統(tǒng)地、較好地掌握計(jì)算機(jī)科學(xué)與技術(shù)包括計(jì)算機(jī)硬件、軟件與應(yīng)用的基本理論、基本知識(shí)和基本技能與方法,能在科研部門(mén)、教育單位、企業(yè)、事業(yè)、技術(shù)和行政管理部門(mén)等單位從事計(jì)算機(jī)教學(xué)、科學(xué)研究和應(yīng)用的計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科的高級(jí)科學(xué)技術(shù)人才。

知識(shí)與能力:
1.具備扎實(shí)的數(shù)據(jù)基礎(chǔ)理論和基礎(chǔ)知識(shí); 2.具有較強(qiáng)的思維能力、算法設(shè)計(jì)與分析能力; 3.系統(tǒng)掌握計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)基本理論、基本知識(shí)和操作技能; 4.了解學(xué)科的知識(shí)結(jié)構(gòu)、典型技術(shù)、核心概念和基本工作流程; 5.有較強(qiáng)的計(jì)算機(jī)系統(tǒng)的認(rèn)知、分析、設(shè)計(jì)、編程和應(yīng)用能力; 6.掌握文獻(xiàn)檢索、資料查詢(xún)的基本方法、能夠獨(dú)立獲取相關(guān)的知識(shí)和信息,具有較強(qiáng)的創(chuàng)新意識(shí); 7.熟練掌握一門(mén)外語(yǔ),能夠熟讀該專(zhuān)業(yè)外文書(shū)刊。
主要課程:
電路原理、模擬電子技術(shù)、數(shù)字邏輯、數(shù)值分析、計(jì)算機(jī)原理、微型計(jì)算機(jī)技術(shù)、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)、高級(jí)語(yǔ)言、匯編語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫(kù)原理、編譯原理、圖形學(xué)、人工智能、計(jì)算方法、離散數(shù)學(xué)、概率統(tǒng)計(jì)、線(xiàn)性代數(shù)以及算法設(shè)計(jì)與分析、人機(jī)交互、面向?qū)ο蠓椒ǖ取?/p>
二、軟件工程專(zhuān)業(yè)
專(zhuān)業(yè)介紹:
包括課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)或畢業(yè)論文等。
本專(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ù)人才。

知識(shí)與能力:
1.掌握和計(jì)算機(jī)科學(xué)與技術(shù)相關(guān)的基本理論知識(shí); 2.掌握計(jì)算機(jī)系統(tǒng)的分析和設(shè)計(jì)的基本方法; 3.了解文獻(xiàn)檢索、資料查詢(xún)的基本方法,具有一定的科學(xué)研究和實(shí)際工作能力; 4.了解與計(jì)算機(jī)有關(guān)的法規(guī); 5.能夠運(yùn)用學(xué)習(xí)知識(shí)和外文閱讀能力查閱外文資料; 6.掌握文獻(xiàn)檢索、資料查詢(xún)的基本方法,具有獲取信息的能力。
主要課程:
高等數(shù)學(xué)、線(xiàn)性代數(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í)例分析等。


計(jì)算機(jī)科學(xué)與技術(shù)更注重于低級(jí)語(yǔ)言和機(jī)器語(yǔ)言,物理對(duì)他們來(lái)說(shuō)非常重要,因?yàn)樗麄儸F(xiàn)在的主要方向就是硬件方向。并且,注意并且,他們很多人出來(lái)更適合考研,不適合直接就業(yè)。
而軟件工程,更注重于高級(jí)語(yǔ)言(現(xiàn)在很多人更傾向于面向?qū)ο笳Z(yǔ)言),物理對(duì)我們來(lái)說(shuō)不是很重要,甚至說(shuō),沒(méi)用。因?yàn)槲覀兇蠖鄶?shù)人出來(lái)都是直接就業(yè),注意,直接就業(yè),除了保研和出國(guó)還有想當(dāng)老師的,沒(méi)人會(huì)考研。項(xiàng)目經(jīng)驗(yàn)比什么都重要。
計(jì)算機(jī)科學(xué)與技術(shù)和軟件工程,此外還有電子信息工程專(zhuān)業(yè),學(xué)習(xí)的內(nèi)容,工作的崗位其實(shí)是有很大程度上有交叉混合的。無(wú)所謂哪個(gè)更有前途,那個(gè)更好,其實(shí)它們都差不多。

差別在于計(jì)算機(jī)科學(xué)與技術(shù)主要學(xué)習(xí)編程語(yǔ)言,網(wǎng)頁(yè)設(shè)計(jì),APP,電腦軟件開(kāi)發(fā),游戲開(kāi)發(fā)運(yùn)行等。而軟件工程主要負(fù)責(zé)程序設(shè)計(jì),軟件開(kāi)放,運(yùn)行和維護(hù)上,相較而言軟件工程范圍更廣泛要學(xué)習(xí)的門(mén)類(lèi)更多而已。
大概到大三,就必須找準(zhǔn)自己的方向,看你是選擇什么方向,C/C++開(kāi)發(fā)、Java開(kāi)發(fā)、嵌入式開(kāi)發(fā)等等,都是你到時(shí)候必須做出的選擇,不然憑著“大雜燴”的知識(shí)(尤其是計(jì)科),就很難快速的找到一份適合自己的工作!
希望對(duì)你有幫助!
想提升你的編程能力,成為一個(gè)強(qiáng)大的程序員!不妨和一些志同道合的小伙伴一起學(xué)習(xí)成長(zhǎng)!

學(xué)習(xí)C/C++編程知識(shí),提升C/C++編程能力,歡迎關(guān)注UP一起來(lái)成長(zhǎng)!
另外,UP在主頁(yè)上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會(huì)對(duì)你有幫助的~