計算機軟體和計算機工程專業 差異對比

2019-07-29     美國留學號

CS與CE

總的來說,這兩大專業的主要區別就是:計算機科學重點研究軟體方面,而計算機工程更多地關注於硬體方面


1. 計算機工程CE:計算機工程是計算機科學和電子工程的交叉學科專業。它專注於各種形式的計算,從微處理器到嵌入式計算設備,從筆記本電腦和桌面系統到超級計算機。因此,它更關注微處理器如何工作、設計以及優化,需要考慮如何在電子元件之間實現有效傳輸數據;如何設計電子元件的綜合系統、如何處理軟體內指令以及如何針對特定的硬體平台編寫、編譯和優化軟體。

因此,計算機工程師是專門從事軟體設計、硬體設計或集成兩者系統設計的電氣工程師

2. 計算機科學CS:計算機科學是研究計算機設備如何處理、存儲和通信數據和指令的科學,利用算法處理數據和指令的符號表征,利用指令的設計語言來處理數據,編寫軟體技術等。通過網絡協議確保的通信數據的可靠和安全、通過仿真人類智能和學習計算機算法,對大型資料庫中的數據進行統計建模等,以支持趨勢推斷,以及保護數據內容和真實性。

因此,計算機科學家是開發處理、解釋、存儲、通信和安全數據方法的科學家和數學家

由於計算機工程師和計算機科學家最終都要處理數據,並利用數據操作。因此這兩個領域的學生所修的課程以及職業發展方向都存在著明顯的重疊。也就是說,這兩大專業既有各自獨立的特徵卻又聯繫緊密。

課程差異


從兩者課程設置來看,CE和CS在軟體領域和硬體領域都有涉及,但各有偏重,lewisu.edu網站有一個表格,列出了電氣工程、計算機工程和計算機科學之間的關係,以及每個專業的課程以及這些課程在硬體和軟體領域中的百分比。



就業差異

計算機科學專業畢業後的熱門就業職位包括:軟體工程師、手機應用程式開發人員、UI / UX的設計師、計算機科學家、作業系統設計師、數據科學家、系統分析師。

計算機工程專業畢業後的熱門就業職位包括:電氣工程師、電子產品架構師、計算機硬體工程師、機械工程師、晶片架構師、移動設備工程師、質量控制工程師。

明顯可以看到,計算機工程專業作為電氣工程的一個分支,其更多的還是偏工程方向,最終的就業也偏向於工程師。不過依舊會跟數據、計算機打交道,所以在數據、軟體方面的就業也不會太差。

據Payscal最新數據統計,計算機科學碩士學位平均薪資:$101,000


熱門公司包括亞馬遜、微軟、IBM、英特爾以及思科等,大致就業情況及薪資如下:


而計算機工程碩士學位平均薪資:$99,000


熱門公司有高通、微軟、蘋果、英特爾以及思科等,大致就業情況及薪資如下:



後者略低於前者,但在這些熱門公司就業的薪資可都不低。

那麼,大家如果想要主攻計算機人工智慧、大數據方面的話,CS無疑是最佳選擇;而如果更喜歡研究計算機硬體,喜歡動手的同學,CE可能更加適合你。

文章來源: https://twgreatdaily.com/zh-hk/MeGuQWwB8g2yegNDFmUD.html