關(guān)閉

澳際學(xué)費在線支付平臺

計算機科學(xué)CS專業(yè)及就業(yè)方向

剛剛更新 澳際教育 編輯: 瀏覽次數(shù):3077 移動端

????計算機科學(xué)(Computer Science,縮寫CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。它通常被形容為對那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。計算機科學(xué)包含很多分支領(lǐng)域:有些強調(diào)特定結(jié)果的計算,比如計算機圖形學(xué);而有些是探討計算問題的性質(zhì),比如計算復(fù)雜性理論;還有一些領(lǐng)域?qū)W⒂谠鯓訉崿F(xiàn)計算,比如編程語言理論是研究描述計算的方法,而程序設(shè)計是應(yīng)用特定的編程語言解決特定的計算問題,人機交互則是專注于怎樣使計算機和計算變得有用、好用,以及隨時隨地為人所用.

????CS和CE這兩個項目非常相似,兩個項目都學(xué)習(xí)編程和軟件開發(fā)的基礎(chǔ)學(xué)科,兩者之間最基本的區(qū)別可以歸結(jié)為理科(science)和工科(engineering)的區(qū)別。science的意思是知識或?qū)W問,它是來自拉丁單詞“to know”,engineering則是來自拉丁單詞“to contrive”。   因此從操作層面來看兩者的區(qū)別是CE的學(xué)生擁有對電路、電子學(xué)和VLSI設(shè)計的非常深厚的認(rèn)知,而這些都是現(xiàn)代計算機實際結(jié)構(gòu)中至關(guān)重要的;CS的學(xué)生學(xué)習(xí)的是代數(shù)、計算和編程語言,這些構(gòu)成了高級程序設(shè)計和計算的基礎(chǔ)。但是這樣的描述事實還是不夠準(zhǔn)確,因為比如SE(Software Engineering )分支有時候會放在CE下,有時候又會放在CS下,這也要具體情況具體分析,具體學(xué)校具體對待。我們可以這樣來理解:廣義的CE就是應(yīng)用性的computer相關(guān)的,CS會更理論一些。這也就是為什么SE(軟件工程)是軟件相關(guān),可是卻會放在CE(計算機工程)下的原因,SE是用工程的思維去開發(fā)一個軟件項目的方式方法的學(xué)習(xí)。


就業(yè)前景:CS是美國就業(yè)前景最好的前三個專業(yè)之一。該專業(yè)的畢業(yè)生的薪酬水平非常高。例如

????Developer/Programmer/Software Engineer

不管碩士、博士,不管學(xué) CS 哪個方向的,研究算法algorithm), 搗鼓人工智能(AI), 或是軟件工程?software engineering)、 圖 形 處 理(graphics/image?processing)、網(wǎng)絡(luò)(networketc,大家將來都有一條共同的也是CS 最大的出路,就是去寫code 編程做軟件開發(fā)。

Software QA

從軟件工程角度說,有人寫軟件,就得有人專門跟在后面找bug?提高軟件的 qualityQA?被越來越重視, QA?工作已經(jīng)在計算機行業(yè)里占了很大比例.QA 可粗略分成 1)mannual?testing,全手工測試,不需編程, 基本就是分析軟件系統(tǒng),制定測試計劃和用例,然后用鼠標(biāo)去點擊為主,現(xiàn)在隨著公司對產(chǎn)品質(zhì)量和測試工作的重視, CS?技術(shù)背景出身的 QA?越來越被青睞;2)QA,自動化測試(automated?testing),就是用軟件工具或者自己編程來自動化測試,要求懂技術(shù)甚至要會編程,但是要求又沒有

developer?高,這種技術(shù)性的 QA?也較缺乏,現(xiàn)在趨勢是很多公司盡量用 automated testing?替代 mannual testing?來提高效率。

Sofwa

其他工種,如 release management,用戶界面(UI, user interface)設(shè)計,usability,Technical support 等等.另一方面,不同的公司里,相同的職位名稱可能具體的工作性質(zhì)不太一樣,比如 release?management,有的公司要求做很多 QA 的活,有的公司更靠近 developers,還有的公司可能讓你安裝 /?搭建系統(tǒng)來管理不同的 releases,如同系統(tǒng)管理員


????相比兩者,研究領(lǐng)域計算機科學(xué)研究領(lǐng)域比計算機工程更為廣泛。包括:計算機制圖、數(shù)據(jù)處理、數(shù)據(jù)庫建設(shè)、信息技術(shù)、網(wǎng)站設(shè)計建設(shè)與管理、游戲設(shè)計、計算機編程三、計算機科學(xué)屬于理科,傾向于理論性;計算機工程學(xué)屬于工科,更趨向于應(yīng)用。就業(yè)狀況從事職業(yè):動畫制作者、藝術(shù)家、計算機程序員、產(chǎn)品設(shè)計員、軟件開發(fā)員、教師、站長、網(wǎng)頁設(shè)計員、技術(shù)員錄取難度:整體來說,計算機專業(yè)的錄取難度是比較大的,競爭比較激烈。象計算機應(yīng)用、數(shù)據(jù)和信息系統(tǒng)、計算機硬件和體系結(jié)構(gòu)這樣的方向由于應(yīng)用性較強,畢業(yè)后就業(yè)情況比較樂觀,因此申請的人數(shù)也多,競爭比較激烈,又是計算機專業(yè)里面錄取難度較大的方向。而象軟件,雖然申請人數(shù)不少,但是由于招生量比較大,而且涵蓋面比較寬,錄取難度相對要低一點。而計算數(shù)學(xué)、計算方法論這種偏向基礎(chǔ)性研究的方向,對數(shù)學(xué)的要求比較高,申請人數(shù)相對少很對,難度也相對低很多。

????可以看到,即使是金融業(yè)、傳媒業(yè)也能夠為CS人才提供很多的就業(yè)機會,這體現(xiàn)了這個專業(yè)的就業(yè)廣泛性。具體的職業(yè)包括:技術(shù)支持工程師,軟件工程師,應(yīng)用程序員,硬件或電路工程師, 技術(shù)文檔工程師,數(shù)據(jù)庫管理員,管理信息系統(tǒng)開發(fā)/設(shè)計/管理者,系統(tǒng)管理員,信息安全專家,計算機產(chǎn)品生產(chǎn)者,用戶界面開發(fā)/設(shè)計者,網(wǎng)頁開發(fā)工程師,網(wǎng)絡(luò)管理員等等。





  • 澳際QQ群:610247479
  • 澳際QQ群:445186879
  • 澳際QQ群:414525537