去美國留學的研究生在選擇計算機相關專業時,會遇到計算機工程和計算機科學專業,這兩類專業看起來區別不大,但是課程專業內容和研究方向還是有些質的差異,那么這兩類專業的不同點在哪里呢?跟著YJBYS小編來看看吧!歡迎閱讀。
一、CS和CE專業定義
1. CS是研究機器自動計算本身的性質、規律和問題的一門科學。更注重理論研究(自動計算的性質、規律、運算等)。世界上第一個計算機科學系是由美國的普渡大學在1962年設立,第一個計算機學院于1980年在美國的東北大學設立。計算機科學領域的最高榮譽是ACM設立的圖靈獎,被譽為是計算機科學的諾貝爾獎。
2. CE是研究計算機系統及其應用技術的一門科學。涉及電氣工程和計算機科學領域,從設計的計算機處理器,個人電腦、服務器和超級計算機到使用計算機這個工具來解決一些應用上的問題,如程控機床、車輛監控、工業和家電監控系統等,更注重系統應用(計算機系統及其應用)。
二、研究課題
1. CS有些偏軟,側重以計算機技術為基礎解決問題,編程一般是重中之重,三門數學(高等數學、線性代數、離散數學)是基礎之重;
CS研究的課題大致是:
計算機程序能做什么和不能做什么(可計算性);
如何使程序更高效的執行特定任務(算法和復雜性理論);
程序如何存取不同類型的數據(數據結構和數據庫);
程序如何顯得更智能(人工智能);
人類如何與程序溝通(人機互動和人機界面)。
2. CE有些偏硬與網絡、通訊更緊密些;
CE研究的課題大致是:
網絡——關于分布式計算環境的設計和實施,從局域網到萬維網;
多媒體計算——將文本,語音,音樂,靜止圖像,視頻及其他來源的數據混合成一個連貫的數據流,并對其進行有效的管理、編解碼和顯示;
VLSI系統——研究微小型化電子設備(非常大規模集成電路)的工具菜單,屬性和設計方法;
可靠的計算和先進的架構——探究如何將容錯內置入硬件和軟件,以及并行計算的方法,光計算和測試;
其他方向:顯示工程,圖像和語音處理,模式識別,機器人,傳感器和計算機感知。
簡單的說:CS主要注重理論研究,CE主要注重系統應用。
三、2017年usnews美國研究生留學計算機工程專業大學排名
1 Massachusetts Institute of Technology
2 Carnegie Mellon University
2 Stanford University
2 University of California—Berkeley
5 University of Illinois—Urbana-Champaign
6 Georgia Institute of Technology
7 University of Michigan—Ann Arbor
7 University of Washington
9 California Institute of Technology
9 Purdue University—West Lafayette
11 Princeton University
11 University of Texas—Austin (Cockrell)
13 Cornell University
13 University of California—Los Angeles (Samueli)
13 University of Wisconsin—Madison
16 Columbia University (Fu Foundation)
1 6University of California—San Diego (Jacobs)
16 University of Maryland—College Park (Clark)
16 University of Southern California (Viterbi)
20 Rice University (Brown)
四、就業方向
1、CS就業方向偏軟應用如開發、測試、培訓、技術研究等;
按照小方向分:
1)軟件編程方向:
最佳出路:微軟、IBM、Intel
這個專業是培養coder的,而計算機專業的從業者大部分就是coder。因此學這個專業工作機會較多,但是起步階段的收入居于中等。
2)計算機網絡方向:
最佳出路:IBM、思科
中國國內這方面工作機會也多,中國移動按照用戶數量是世界第一大運營商。Networking里面有方向設計及到網絡安全方面,這個方向的工作主要是在大型政府、國防、電信、電力、金融、鐵路等部門計算機網絡系統--若在美國就業,因受公民身份等限制不少,回國形勢還是不錯的。
3)計算機科學技術方向:
最佳出路:IBM、蘋果、聯想等
計算機理論方向不好找工作。計算機科學與工程計算屬于前沿新生的專業,就業形勢不明朗。很多學習此類專業的同學就業的時候還是轉向了傳統的寫代碼相關的崗位。
4)人工智能與人機交互方向:
人工智能完全對口的工作是純研發的性質,找起來有一些難度,不過退一步海闊天空,在各類電子設備商處都有大批學習此類專業可以涉足的工作。唯一需要注意的是AI的某些部分在美國也一定程度上應用于國防。
人機交互與AI一樣,如果找完全對口的工作有時候較難,但是憑借著扎實的計算機科學相關專業功底,可以在大量工作機會中尋找突破口。
2. CE就業方向則更容易到電信、通訊、航天等相關部門工作,同時網絡工程相關單位的設計、維護、培訓工作也會涉及。相關的職位有網頁設計員、網站程序員、軟件開發工程師、 機器人工程師、技術員、網絡工程師、計算機系統分析師等。
以上是計算機工程專業和計算機科學專業區別的相關介紹,希望可以幫到您。