在2017年PayScale美國大學專業畢業薪資排名上,我們可以看到,雖然CS專業位列第8,但其畢業初期的薪水就高達8W+美元,是當之無愧的高薪職業!
而且,根據CareerCast.com的一項最新研究表示:
數據科學傢和軟件工程師等計算機領域的工作在未來七年中增長潛力最大,同時,醫療保健等職業是另一個主要增長領域。
美國的CS專業向來是競爭最為激烈的專業,今天就為大傢詳細介紹一下計算機科學專業。
CS專業學什麼?有哪些分支?
CS,即Computer Science,計算機科學專業。
一旦決定瞭申請Computer Science(CS),我們要做的第一步可能是去打開一個美國大學的網站(當然除瞭從一開始就決定找個留學機構來幫忙,自己樂得輕松的甩手掌櫃類型的申請者),打開瞭大學的網站後,產生的第一個困惑就是Computer Engineering(CE)還是Computer Science?兩者的區別是什麼?因為我們很快就會發現很多美國學校的EE和CS/CE是合並在一起的,所以許多研究方向的跨學科性非常強,無法簡單地歸類為是屬於計算機還是屬於電子的范疇。
CS和CE這兩個項目非常相似,兩個項目都學習編程和軟件開發的基礎學科,兩者之間最基本的區別可以歸結為理科(science)和工科(engineering)的區別。science的意思是知識或學問,它是來自拉丁單詞"to know",engineering則是來自拉丁單詞"to contrive"。因此從操作層面來看兩者的區別是CE的學生擁有對電路、電子學和VLSI設計的非常深厚的認知,而這些都是現代計算機實際結構中至關重要的;CS的學生學習的是代數、計算和編程語言,這些構成瞭高級程序設計和計算的基礎。但是這樣的描述事實還是不夠準確,因為比如SE(Software Engineering )分支有時候會放在CE下,有時候又會放在CS下,這也要具體情況具體分析,具體學校具體對待。
我們可以這樣來理解:廣義的CE就是應用性的computer相關的,CS會更理論一些。這也就是為什麼SE(軟件工程)是軟件相關,可是卻會放在CE(計算機工程)下的原因,SE是用工程的思維去開發一個軟件項目的方式方法的學習。另外一方面,有一些狹義的劃分,SE又會放在CS下,這樣的劃分就是按照軟硬的劃分瞭,CS是軟,CE是硬。但是核心都是computer。因為每個學校都有自己的劃分方式,所以沒有統一的標準。同時,軟硬現在已經你中有我,我中有你瞭。比如說,CPU裡是有指令集的,離開瞭指令集,CPU也沒有辦法工作。而先進的軟件都會針對硬件進行優化,沒有足夠的優化,就會出現多年前經常會出現的兼容問題瞭。這是兩者之間的區別。
CS在計算機系統和軟件的理論和設計,以及重要的應用領域培養學生。CS主要的研究領域和學習領域包括14個主要方向:
· 系統與網絡(System and Network)
· 人工智能與機器人(Artificia Inteigence and Robotics)
· 計算機隱私與安全(Privacy and Security)
· 編程語言(Programming anguage)
· 數據庫(Database)
· 計算機圖形學(Computer Graphics)
· 生物信息學與計算生物學(Bioinformatics and Computationa Bioogy),
· 算法(Agorithm)
· 計算機理論(Computer Theory)
· 科學計算(Scientific Computing)
· 軟件工程(Software Engineering)
· 計算機視覺(Computer Vision)
· 計算機體系結構(Computer Architecture)
· 人機交互(Human Computer Interaction)
具體分支和國內學生的申請熱度如下:
| 分支方向 | 申請熱度 |
計算理論(Theory of computing) | ★☆☆☆☆ | |
算法與數據結構 | ★★☆☆☆ | |
程序語言 | ★★★★☆ | |
| 人工智能 | ★★★★★ |
計算機體系結構 | ||
計算機圖形學與可視化 | ★★★☆☆ | |
計算機安全與密碼學( Computer security and cryptography ) | ||
科學計算(Computational science) | ||
計算機系統與計算機網絡( Computer systems & networks ) | ||
數據庫(Databases) | ||
軟件工程 |
計算機科學專業學校介紹
首先介紹的是計算機科學專業的大牛學校:
1卡內基梅隆大學
USnews排名
是從屬於工程學院。然而CMU對CS的建設非常有誠意,直接就開設成為瞭一個院,School of Computer Science。
下屬有computer science department、Robotics institute、institute for software research、human-computer interaction institute、language technology institute、machine learning department、Lane Center for Computational Biology七大研究和教學機構。
基於研究人員的龐大,CMU涵蓋瞭計算機科學的所有研究方向,不單細致地做每一個研究方向,並且將這些研究方向的應用也有較為深入的研究。
地理位置優勢:
主校區位於賓州匹茲堡,由匹茲堡國際機場約40分鐘車程即可抵達。鄰近美麗的市立公園以及住宅區,距匹茲堡市中心僅3英裡,與匹茲堡大學相鄰。
匹茲堡曾經是世界鋼都,現在適應瞭過往繁榮鋼鐵業的衰退,經濟主體已經轉向瞭高科技產業,如機器人、衛生保健、核能工程、生物醫學科技與金融服務等。CS畢業生在當地有很廣泛的就業市場。
2麻省理工學院
MIT的Electrical Engineering & Computer Science(EECS)是多數該領域人士夢寐以求的地方,EECS院系是MIT的工程學院裡最大的院系,擁有大概700多名博士學生。它下面設有四個學位:
· Master of Science為博士學位之必須階段,但是學校並不提供最終學位為碩士的學位;
· Master of Engineering, 僅僅EE,CS自己的本科生可以申請;
· Electrical Engineer and Engineer inComputer Science;
· Doctor of Philosophy and Doctor of Science;
要註意的是MIT的EE,CS在錄取學生的時候,是直接錄入到PhD的,學校沒有碩士的錄取(當然如果最終PhD讀不下去瞭,中途是可以拿到碩士學位的,隻要完成瞭碩士學位的畢業要求)。於是申請難度就是PhD的申請難度,更別提這所學校在該領域的無人不知無人不曉的深厚的造詣所導致的申請難如登天瞭。必須擁有非常深厚的研究潛力和功力方有一絲希望。
3斯坦福大學
斯坦福大學的MS program in Computer Science是非常靈活的,學校沒有固定的課程要求,學生可以與導師溝通後自行設計自己的學習課程,因此學生可以自由選擇自己想專攻的方向,例如網絡、機器學習或算法,甚至可以選擇不專攻任何方向。
當然,這並不意味著學生在自己創造他們想專攻的領域時沒有要求,學校也設定瞭一些要求,比如要滿足成績的要求、理論基礎、人工智能的要求、選修課的要求等。所以自由是設定瞭條件的自由,這種方式會更適合對自身的研究方向和學習方向有著明確的目標,或者對於自己有著明確規劃的學生,並不是特別適合對自己的興趣愛好和未來定位完全沒有概念的學生。學生可以從以下10大分支方向中選擇自己的專攻方向:
· Artificial Intelligence:人工智能
· Biocomputation:生物計算機
· HCI:人機交互
· Mobile and Internet Computing 移動與互聯網
· Information Management and Analytics:信息管理和分析
· Real World Computing:真實世界計算
· Security:安全
· Software Theory:軟件理論
· Systems:系統
· Theory:理論
為瞭讓學生更快地進入到學習和研究的狀態,許多學生也需要選修額外的先行課程,比如多數學生就要學習Introduction to Computer Systems(計算機系統入門),學生們可以在入學前的暑假通過遠程在網絡上自己學習,相信這對即將入學者是有利無害的。
由於該校地處矽谷,所以歷來被認為是最註重理論聯系實際的典范,也由於其地理位置和其優秀的學術背景,申請競爭相當激烈。
在本科的學科背景要求方面,學校並不要求必須是CS專業才能申請,但是卻要求學生必須有非常強的定量分析能力。硬件中的托福和GRE的要求也是相當高,托福要求113分,GRE則要求占到90%的比例。
4加州大學伯克利分校
Berkeley的Electrical Engineering and Computer Science(EECS)擁有一長串的榮譽獎項,在EECS學術界有著非常強的影響力,我們不在此一一列舉,該院系有500名碩士研究生和博士研究生,其研究方向有如下19個分支:
· Artificial Intelligence (AI) 人工智能
· Biosystems& Computational Biology (BIO)生物系統和計算機生物學
· Communications & Networking (COMNET)通信與網絡
· ComputerArchitecture & Engineering (ARC)計算機結構和工程
· Control,Intelligent Systems, and Robotics (CIR)控制、智能系統和機器人
· Database Management Systems (DBMS)數據庫管理系統
· Designof Electronic Systems (DES)電子系統設計
· Education (EDUC)教育
· Energy(ENE)能源
· Graphics(GR)計算機圖形
· Human-ComputerInteraction (HCI)人機交互
· IntegratedCircuits (INC)集成電路
· Micro/Nano Electro Mechanical Systems (MEMS)微型電子機械系統
· Operating Systems & Networking (OSNT)操作系統和網絡
· PhysicalElectronics (PHY)物理電子學
· ProgrammingSystems (PS)編程系統
· ScientificComputing (SCI)科學計算
· Security(SEC)安全
· SignalProcessing (SP)信號處理
· Theory(THY)理論
這樣的一所牛校在申請要求上與其它學校比起來並沒有額外要補充的,除瞭硬件條件外,學校雖然不要求申請者具備理工背景,可是學校是建議學生提前修讀過下面的課程的:
· 微積分
· 線性代數和微分方程
· 離散數學和概率論
· 計算機程序結構和解釋
· 數據結構
· 機械結構
· 數字化系統的構成和設計技術
· 操作系統和系統編程
· 編程語言和編譯程序設計
…………
當然,這些不是必須的,隻是學校給出的一些建議。
靠近矽谷的地理位置不用說,無論是實習還是就業都有著得天獨厚的優勢。
5伊利諾伊大學香檳分校
Illinois的CS既培養研究性人才,又培養進入industry的人才,每年CS系都會收到大約1500份申請,可是隻會錄取大概150名學生,這150名學生包括PhD、MS、MS Bioinformatics和Professional MCS,所以可想而知其競爭有多激烈。其CS方向包括如下幾個:
· Algorithms & Theory 算法和理論
· Artificial Intelligence 人工智能
· Architecture, Parallel Computing, and Systems 結構、並行信息處理技術和系統
· Bioinformatics and Computational Biology 生物信息學和計算機生物學
· Database and Information Systems 數據庫和信息系統
· Graphics, Vizualization, and HCI 計算機圖形、視覺和人機交互
· Systems and Networking 系統和網絡
· Programming Languages, Formal Systems, and Software Engineering 編程語言、形式系統和軟件工程
· Scientific Computing 科學計算
在申請要求上,對於先行課的要求是如果本科不是學CS的學生必須有充足的背景基礎:計算機編程、算法和數據庫結構、計算機組織和計算理論(相當於Illinois的計算機科學入門、數據庫結構、離散結構、計算機結構)。硬件條件也是要求很高,托福要求102,並且口語部分要求24分。
雖說UIUC身居玉米地的地理位置不占先天優勢,不過從UIUC計算機科學專業畢業的學生在就業市場上依然表現不俗。
6賓夕法尼亞大學
賓大的CS是和信息科學並在一起的Computer and Information Science。縱觀計算機科學和技術的發展,賓大的 CS 起到瞭裡程碑的作用,因為世界上第一步現代電子計算機"艾尼阿克"(ENIAC)誕生於1946年2月14日的賓大。
該系主要的研究內容包括人工智能、算法、信息管理、軟件原理、系統以及計算機理論,其中陣容強大的主要是人工智能、信息管理和軟件原理三個方向。
賓大在賓州的費城——美國第六大城以及賓夕法尼亞州人口最多和面積最大的城市,費城有著較為發達的高科技產業和金融服務業,有自己的證券交易所。
諸如網絡與有線電視公司Comcast、保險公司CIGNA、林肯金融集團等這些實力雄厚的公司也位於這裡,這對於CS畢業生提供瞭很大規模的人才需求。因此,費城對於賓大的CS畢業生來說就業的機會也是比較多的。
7哥倫比亞大學
哥大的CS系成立於1979年,研究的領域涵蓋瞭CS領域的各個研究方向,包括計算生物學、計算機工程、算法和用戶界面、機器學習、網絡、自然語言處理和語言、安全與隱私、軟件系統、計算機理論、視覺與機器人等等。
共開設有25個研究小組和實驗室。其中,實力較強的專業方向包括機器學習、安全與隱私、軟件系統以及計算機理論。
哥大位於紐約曼哈頓,它的聲譽以及地置賦予瞭畢業生的多樣的就業去向,包括學術界、工業界;此外,該校有很多工科畢業生包括CS專業的畢業生經常會在該校轉讀金融類課程以後涉足紐約金融業,有很多選擇。
紐約作為世界最大經濟中心、金融中心、傳媒中心,對於CS人才有很大的需求。金融行業對於軟件工程師、 IT分析師、數據管理員、信息安全專傢等人員需求非常大,而傳媒行業對於計算機網絡、互聯網管理員、網絡維護專傢等人才也有非常大的需求。
除瞭NYC,紐約州能夠提供給CS學生就業機會的地方還有:擁有發達的計算機和電子工業的賓漢姆頓、銀行業發達的佈法羅等城市。
另外,紐約距離費城隻需要不超過2小時的車程。費城對於CS畢業生來說就業的機會也是比較多的。
8加州大學聖地亞哥分校
UCSD的CS近年發展迅猛,擁有一流的研究中心和設備,招募瞭好幾個學術大牛,學術氛圍很好。System是UCSD的強項。
UCSD的研究方向包括:Algorithms and ComplexityArtificial Intelligence, Bioinformatics, Computer-Aided Design, Computer Vision, Data and Knowledge Base Systems, Embedded Systems, Graphics, Meaning and Computation, Network Security and Cryptography, Parallel and High-Performance Computation, Processor Architecture and Compilation, Software Engineering, Systems and Networking。
UCSD校園位於La Jolla,San Diego北邊的一個下屬行政區, 離San Diego市中心還比較遠。San Diego確實是一個氣候宜人、景色優美的地方。
由於靠海,維度又比較靠南,所以冬天不會太冷、夏天不會太熱,有加州的充足的陽光,又比北加州氣候溫和,所以San Diego當地的人都叫這座城市the finest city。
由於學校實力強勁,又地處加州,實習工作都方便找。很多知名大公司也會來 UCSD這裡招實習、工作,隻要你有能力有本事,找工作並不是難事。
9紐約大學
CS的特色在於與別系(尤其是數學系)合作非常緊密,CS學生跨學科學習和合作的機會較多,如化學,物理,生物,神經科學,藝術和商學院等。
研究內容包括算法與理論,密碼學,計算生物學,計算機圖形圖像與用戶界面,形式化方法,機器學習與知識呈現,自然語言與語音處理,網絡、操作與分佈系統,科學計算。
地理位置
可參考哥大的地理位置優勢。
10康奈爾大學
CS是Faculty of Computing and Information Science(CIS)裡的一個系,Cornell的計算機系歷史悠久,其專業實力位居美國TOP5。
主要包括11個研究領域:人工智能、機器人、計算生物學、科學計算、計算機架構與超大規模集成電路、網絡安全、數據庫系統、系統與網絡、計算機圖形、計算機理論和程序設計語言。
人工智能:這是Cornell的CS裡最有實力的研究。從1990年開始,在世界的AI研究領域中始終處理領導者的地位,擁有多個研究小組。
計算機理論:Cornell最傳統、深入的研究領域之一,研究涉及瞭全部的計算機理論,旨在發展現代計算復雜性理論,有效的基礎圖算法,並使用應用邏輯與正式驗證構建可靠系統。
康奈爾大學有一個一年制的項目Master of Engineering in Computer Science,針對人群是畢業後想進industry,而不是做研究的人群,所以是一個professional項目。
其申請要求中除瞭通用要求之外,值得一提的是其對托福成績有單項的要求,分別是:寫作20、聽力15、閱讀20、口語22。所以這也提醒瞭理工科的申請者,相對來說,雖然理工科對於標準化考試成績的要求會略微寬松,可是也有若幹學校對於托福有自己的特定要求。
本科的背景要求中該項目要求是在CS或相關領域裡的BA/BS/BE學位,先行課的要求包括要求申請者學習過編程、離散機構和操作系統等類似於康奈爾如下學科的課程:
· Object-Oriented Programming and Data Structures 面向對象編程與數據結構
· Discrete Structures 離散結構
· Data Structures and Functional Programming 數據結構和函數式程序設計
· Computer Organization 計算機組織
· Operating Systems 操作系統
對於本科背景不是CS相關的或者已經畢業幾年的學生,該項目需要申請者修讀過上述課程中至少三門課程。那麼申請者是否可以考GRE Subject的其它科目呢?比如學數學的可以考數學,學物理的可以考物理,是否可以呢?該項目是不接受其它科目的GRE Subject成績的。
該項目在審核申請時的過程需要額外註意,它們通常在申請的截止日期之前的兩個星期就開始審核學生的材料,於是比截止日期提前瞭2個星期甚至4個星期遞交瞭申請,並且在學校開始審核資料時材料已經complete瞭的學生就占據到瞭時間的優勢,也因此在某種程度上可能比其他人拿到更早的和更好的offer。這也是我們一再強調的,申請不要掐著時間點來提交,在學校的申請系統開放瞭後,要盡早提交。
該項目的申請截止日期之後的3個周就可以查詢申請狀態,這個時候就是體現我們後期套磁和跟蹤的重要性瞭。
在前面說過瞭,這個項目是以培養學生在CS領域的實際操作能力為目的的professional的一個學位,而眾所周知的,PhD是一個academic學位,學生們也是以研究為目的的,所以雖然該項目的學生可以申請PhD,卻通常不被認為是通往PhD的最佳道路。
盡管這個項目隻是個一年制的professional的項目,但是其畢業生卻非常搶手,很多知名公司直接到學校裡招聘,很多畢業生手頭上能拿好幾份公司的offer,學校的就業中心也會給畢業生找工作提供很多幫助。
11密歇根大學安娜堡分校
實驗室比較好進,找老師也比較容易。想拿MS當跳板轉PhD的話不錯。很多EE的同學在這邊也會修CS的課。選課比較靈活。
除瞭密歇根大學自己的教師之外,由於密歇根大學的名聲,以及毗鄰底特律"近水樓臺先得月",來自世界各地的客座教授和講師也源源不斷地出現在密歇根大學課堂上。
密歇根大學的CS項目是美國最老的CS項目之一,它崇尚創新和實踐應用,學校為學生提供的校內和校外機會都非常豐富。密歇根大學的CS項目被Wall Street Journal評為第三個受招聘者歡迎的學校,很多畢業生也拿到瞭多個單位的offer。這樣的一個擁有強勢CS項目的學校,在分支方向上有下面幾個:
· Hardware Systems硬件系統
· Intelligent Systems智能系統
· Interactive Systems 交互系統
· Software Systems軟件系統
· Theory of Computation計算理論
· VLSI & CAD
學校的優秀也就意味著它的申請要求會比較高,例如最低3.5/4.0的GPA,最低100分的托福就是它對於硬件條件的要求。GRE語文最少為70%,數學最少在90%,分析性寫作最少為40%。
在本科課程方面,需要拿到本科學位(需要註意的是:已經拿到碩士學位的學生不能申請其MS項目),需要在CS或相關領域擁有強大的背景,雖然並不要求本科必須是CS學位,但是多數的成功的申請者都有CS、工科、物理學或數學學位的。
正如前面所說,該項目畢業生就業前景較好,除瞭進入高技術行業,還進入瞭金融領域、娛樂領域、藝術領域、教育行業、運輸領域和環境部門,例如很多學生進入瞭Apple、Google、Facebook、IBM、Intel、Microsoft、Yahoo!等公司。
密歇根大學由3所獨立的大學分校組成,這幾個校區分別在位於安安娜堡市、迪爾伯恩市和弗林市,這幾個校區經濟都不很發達,安阿伯市稍好,另兩個城市的建設和發展都大大落後於一般的美國地區。
近些年來,隨著美國汽車工業的逐漸下滑,五大湖地區的工業已經不再據有美國歷史舞臺的中心地位,密歇根州就業和工作前途已大不如前。
12佈朗大學
佈朗大學成立於1764年,它的CS教育從1979年開始招收研究生,與數學、建築、生物、經濟、工程、認知與語言科學、物理、神經學等有交叉,教授也有可能來自這些系。
其中計算機理論和算法是最多教授從事的研究分支,而計算分子生活學是Brown最活躍的分支,研究內容包括計算解剖學,計算生物學,計算神經系統科學等,並與The Center for Computational Molecular Biology (CCMB)聯合從事研究工作。
佈朗大學地處東北地區小州Rhode Island的首府Providence,羅得島主要的經濟產業有船運,制造業與衛生服務業,都有CS的用武之地。
距離波士頓約一小時的車程,離紐約New York需3個半小時的車程,讓其畢業生的就業出路較為多樣化。
以上介紹的是計算機大牛學校,競爭是非常激烈瞭!下面說的這些學校,屬於第二階梯學校,相對牛校來說不是那麼強悍,但也是不錯的選擇,一起來看看吧!
13南加州大學
由終生制教授,研究教授和合聘教授共同組成的強大研究團隊,研究小組包括人工智能,數據庫與信息管理,圖形、遊戲與多媒體,並行與分佈式計算,機器人、人腦理論與計算神經科學,軟件系統與工程,通訊與系統,理論與計算科學。
USC的CS教育在LA是比較受到認可的,經常會有Microsoft、Blizzard、EA、Konami等大公司直接來實驗室招聘,並且有較多機會將作品展示給各大公司職業人士,並獲得反饋,在此過程中潛在的就業機會也是不容忽略的。
此外,從地理位置的角度來考慮,離矽谷6小時車程,就業出路較好。
14佐治亞理工學院
佐治亞理工的CS設在College of Computing下,其中有三個school:School of Computer Science,School of Interactive Computing,School of Computational Science & Engineering。
涉及的領域很寬廣,目前有近兩百位教研人員、8 個research center。被佐治亞理工錄取後,換老師、換組比較容易,特別第一學期結束,不過鼓勵盡早確定自己的研究興趣。
佐治亞理工學院被稱為南方的MIT,因此其學術聲譽可見一斑,它的MS Computer Science有如下分支方向:
· Architecture 結構
· Computational Perception and Robotics (CPR) 計算感知和機器人
· Computer Graphics 計算機圖形
· Databases and Software Engineering (DB+SE) 數據庫和軟件工程
· High Performance Computing (HPC) 高性能計算業
· Human-Computer Interaction (HCI) 人機交互
· Information Security 信息安全
· Interactive Intelligence 交互智能系統
· Machine Learning (ML) 機器學習
· Modeling and Simulations 建模與模擬
· Networking 網絡
· Scientific Computing (SC) 科學計算
· Social Computing 社會計算
· Systems 系統
· Visual Analytics 視覺分析
MSCS的申請競爭非常激烈,學校強烈建議學生本科期間有CS的基礎,包括C語言,在硬件條件上的要求也比較高:GPA3.0/4.0,TOEFL100以上。
佐治亞理工的校園並不是很大,位於亞特蘭大的中城(Midtown)地段。亞特蘭大就業機會本身就不少。南部第一大航空港、可口可樂總部、CNN總部等等都在,本地機會很多。學院在提供job opportunity信息方面做得不錯。
15德州農工大學
研究領域包括:Human-Centered Systems, Intelligent Systems, Software, Systems, Theoretical Foundations, Bioinformatics, Brain Networks, Computational Science and Engineering, Digital Humanities, Security , Emergency Informatics。
Master non-thesis跟thesis是可以自由轉的,所以Ms進實驗室機會還是很多的。
德州農工在村裡,開車到休斯頓一個多小時。德州主要的工作機會在那個三角區,而德州農工正好在最中間,有地理優勢,但就業一般,據說在德州很多人去加州找工作。
16加州大學歐文分校
UCI的CS系設置於該校的信息與計算機科學學院下,是該院最大的系。
研究方面,該系涉及到瞭CS領域下11個研究方向,包括:
算法與復雜性,人工智能與機器學習、生物醫學信息學、計算機體系結構與嵌入式系統、計算機圖形學與可視化計算、數據庫與數據挖掘、網絡與分佈式系統、編程語言與編譯、安全隱私與密碼學、科學計算以及普適計算。其中,網絡與系統、人工智能和計算機安全這幾個方面的研究實力最為突出。
加州由於其高度發達的經濟市場,為CS畢業生提供瞭得天獨厚的優勢。 爾灣是美國加利福尼亞州橙縣的一個城市,位於該縣中部。
近幾年經濟速度增長很快,當地有許多IT企業,UCI的CS學生很容易能找到實習機會,同時也能有較好的就業前景。
除此之外,爾灣附近的洛杉磯、薩克拉門托市、舊金山灣區的聖何塞市都對CS人才需求很大。
17華盛頓大學
華盛頓大學的計算機專業在全美也是很不錯的。首先院系規模較大,在職60名Faculty成員,每年近200位博士在讀,還有大量的Master。
專業排名也不錯,各個分支發展比較均衡,其中最強的當屬AI和系統,排名前5,其他分支領域也基本都位列前10。
西雅圖作為一個國際著名大都市,也算是美國最適宜居住和工作的城市之一瞭。首先氣候上這裡夏天清涼,冬天不冷,風景優美,氣候宜人,青山、綠水、空氣清新。
並且西雅擁有最多世界巨頭,像微軟公司、波音飛機公司、亞馬遜公司、星巴克公司、美國電報電話移動通訊公司、英特爾公司工業園均坐落在西雅圖,就業優勢顯著。
華盛頓大學很大一部分畢業生直接進入這些大公司瞭,在這些公司中,華盛頓大學畢業生所占的比例最大,而且絕對大。
18雪城大學
雪城大學的CS系與EE系合並在同一系下,這也是作為雪城的辦學特色,因為學生可以跨學科學習。
學校非常重視研究能力,學生在學習過程中也有機會參與到研究項目當中。由於EECS合辦的原因,該系的研究方向是有比較大的交叉性的,共有17個研究方向。
其中屬於CS領域的專業方向包括:人工智能、復雜系統、分佈式信息系統、高信任設計、計算機科學中的邏輯和邏輯編程、神經網絡、程序設計語言、軟件工程、系統安全以及計算理論。
雪城大學是為數不多的,被指定為National Security Agency Center of Excellence的高校之一,因此學校在系統安全這一方面的研究很有實力。
雪城大學的地理位置並不很好,位於美國紐約上州中部的城市。城市本身對於CS專業同學來說就業沒有很大優勢,但是多數學生可以去紐約、賓漢姆頓和水牛城等城市就業。
19俄亥俄州立大學
OSU的計算機科學與計算機工程合並在同一個系裡,它在計算機研究和計算機教育方面的實力領先,學院長期與校外企業有合作交流。
研究領域可以分為7個類別:人工智能、計算機圖形學、計算機網絡、軟件工程,系統,產業及理論與算法。
其中Industrial Collaboration(產業合作),是學校以企業IT技術的利用與創新為導向的新興研究。OSU的CS研究方向中,實力較為出色的有系統、計算機網絡、人工智能。
俄亥俄州是美國的另一個制造中心,以制造業為支柱產業,相對來說高科技計算機產業並不是十分發達。比較適合CS專業人才就業的城市或地區有哥倫佈市、克利夫蘭、辛辛那提。
OSU所在地哥倫佈市距離普渡大學所在的印第安那州的州府印第安那波利斯市隻需要3個多小時的車程;而距離卡耐基梅隆大學和匹茲堡大學所在的匹茲堡市也隻需要3小時左右的車程。
地理上的便利使得OSU的CS畢業生在就業去向上也有較多的選擇。
20萊斯大學
研究領域包括:artificial intelligence, bioinformatics, computer architecture, computer graphics, computer networking, computer security , distributed peer-to-peer systems, embedded computing, high-performance computing, logic and the foundations of computer science, mobile networking, operating systems, physical computing and robotics, programming language theory , virtual machines。
教研人員偏少,不足三十位。有兩個research center。應該是跟近年來偏重本科教育有關。
位於得克薩斯州休斯敦市郊,離市中心僅三英裡車程。
下面介紹的這些學校,相比前兩個階梯的學校來說,競爭相對沒有那麼激烈,不過也是不錯的選擇:
21喬治華盛頓大學
GWU的CS系比較小巧,全系隻有20幾位Faculty成員。教學方面實行小班授課制,一個班大約隻有18個學生,學生與老師之間能夠保證較為流暢的溝通與互動。
研究方面,該系每年在研究經費上需要花費超過300萬美元的經費,主要從事CS專業下8個專業方向的研究:算法與理論、生物信息學與生物醫學計算、計算機與信息安全、數字媒體、機器智能與認知、網絡與移動計算、普適計算與嵌入式系統、軟件工程與系統等。
其中,較有實力的方面是算法與理論以及生物信息學與生物醫學計算。
GWU位於美國首都華盛頓特區,華盛頓特區是美國的政治中心,它是全美政府機構最為密集的地區,同時也是全美高科技公司最為集中的地區之一,位於此處的財富500強企業很多。
它的經濟環境能夠為CS專業學生帶來很多的在政府機關或者相關的高科技公司裡實習和找工作的機會。
此外,華盛頓特區距離JHU所在的馬裡蘭州最大城市和經濟中心巴爾的摩市僅40英裡的路程,開車隻需要1個小時即可到達;距離賓夕法尼亞州人口最多和面積最大的城市費城僅137英裡,大約3個小時的車程。
這些大城市對於CS專業人才的就業需求都非常大,因此也能夠為GWU的CS畢業生提供很多的就業機會。
22佛羅裡達大學
UF的CS專業設置在名為計算機信息科學與工程系下,此系同時歸屬兩個大院,college of engineering和college of liberal arts and science。
該院系有5個主要的研究領域:計算機圖形模擬與藝術,計算機系統,數據庫與信息系統,高能計算/應用算法,智能系統與計算機視覺。最熱門的兩個研究小組是計算機系統和智能系統與計算機視覺。
Florida的Gainesville, 最大的吸引力在於風景和氣候,學生的住宿條件非常優越,消費低廉,不過就業市場不是很發達。
官方報出來的數據,剛畢業的學生年薪4萬左右,相比全國平均水平來說略低。較好出路的學生都是遠赴加州或紐約等地就業較多。
23伍斯特理工學院
WPI的CS主要研究的是算法分析、信息安全、人工智能、機器學習、移動計算、人工智能設計、自動演繹、協作過濾、組合學、計算機協助認證、遊戲、電腦圖形圖像、多媒體、自然語言處理、網絡/分佈式系統、面向對象軟件、操作系統、性能評估、編程語言、計算機視覺和圖像處理、機器人、數據庫系統、軟件工程、數據挖掘、計算機理論、圖論、可視化、人機交互。
研究最熱門的是人工智能、人機交互和網絡/分佈式系統。MS課程招生有兩個方向,分別是computer/communications networks program和computer security。
伍斯特理工學院位於美國東北角馬薩諸塞州的伍斯特市。麻省在50年代後開始重點發展電子、電器、儀表等工業。
波士頓是最大的制造業中心,其次是中部的伍斯特和西部的斯普林菲爾德。伍斯特前往波士頓的交通非常便利,一個小時的車程即可到達。
24東北大學
東北大學的CS系成立於1982年,設置在計算機與信息科學學院下面,主要從事4大專業領域,包括健康信息學、信息安全、網絡科學、軟件可靠性的研究。
最具研究實力的研究方向包括算法與理論、人工智能研究組、信息檢索與數據挖掘研究組、編程語言研究組、系統研究組。
東北大學在辦學過程中較為重視學生的就業情況,在讀期間會協助學生申請為其半年到一年的實習,協助學生積累工作經驗。此外,學校所在地麻省的波士頓地區給CS學生的就業帶來很大的優勢。
全球頂尖的信息儲存與信息管理服務提供商EMC的兩位創始人Richard Egan和Roger Marino正是東北大學EE專業的畢業生,EMC也是東北大學CS專業畢業生的一個較大就業吸收者。
25紐約州立大學水牛城分校
費,做研究,學院共有52個faculty,涉及14個研究領域。
包括計算機教學,算法與理論,計算機輔助殘疾人用品研究,計算機網絡與分佈式系統,計算機安全與信息保障,計算機視覺與信息視覺化,數據庫,高能計算、知識表達與計算語言學,醫學應用與生物信息學,多媒體數據庫與信息萃取,模式識別與機器學習數據挖掘,編程語言與軟件系統,超大規模集成電路與計算機架構。
其中計算機教學和殘疾人用品研究是兩個比較新穎的研究方向。
水牛城是紐約州第二大的城市,雖然其總體就業前景目前並不好,但這主要還是受到其傳統的工業鏈的衰退的影響造成的。
從學校公佈的就業單位統計看出,進入Microsoft, hp, IBM, Oracle, Panasonic等企業的也大有人在,而且,進入到21世紀以後,佈法羅已經逐步發展成為瞭一個生物信息及人類基因研究中心,這對於學習生物信息學與計算生物學的CS學生的就業有很大的好處。
此外,佈法羅的銀行業較為發達,主要銀行包括有美國匯豐銀行、美洲銀行、M&T銀行、Key銀行、Citizen銀行等。這一行業同樣能為CS學生提供就業機會。
26猶他大學
研究領域包括:Algorithms and Computational Geometry , Architecture and VLSI, Data, Databases and Information Management, Formal Methods and Verification, Graphics and Animation, Image Analysis, Machine Learning and Natural Language Processing, Networking, Embedded Systems, and Operating Systems, Parallel Computing, Programming Languages and Compilers, Robotics, Scientific Computing, Visualization。
Utah的圖形相關方向比較強大,robotics也不錯。
猶他大學位於美國猶他州的鹽湖城市。近八成學生都獲得校內兼職工作,因離鹽湖城Downtown較近,且有輕軌系統直通校內,學生的校外兼職機會也頗多。Utah的IT業發展得還不錯,就業估計不會太難。
27德州大學達拉斯分校
UTD的工科尤其是CS還是不錯的。研究領域包括:Algorithms, Artificial intelligence, Automata and formal languages, Computational complexity, Bioinformatics, Combinatorial optimization,Computational geometry, Logic, Computer-aided design, Computer architecture, Computer vision,Computer networks and telecommunications, Security , Databases, Data mining, Digital signal processing and communication, Distributed systems and algorithms, Graph algorithms/ layout/drawing, Graphics, Internet and Web technologies, Multimedia systems, Information retrieval, Parallel computing, Pattern recognition/ image processing, Programming languages,Human language technology, Software engineering and verification.
Dallas基本沒有公共交通,大部分學生來的第1或者第2學期買車,但是有一片校外小區有校車,如果實在不買車,也還是過得去。德州找工作最大的優勢就是這邊的頂尖學校少,非牛人可以有更多機會。
德州CS雖然一般,但是貴在小公司多,即使大公司進不去小IT公司的機會也不少。總的來說,UTD的就業還是可以的。
28紐約大學理工學院
因為該校的CS在研究和教學方面都比較註重工程能力的培養,所以得名Computer Science and Engineering。
Poly的CS是全美最小的CS系之一,但"麻雀雖小,五臟俱全",Poly也為自己這個短小精悍卻不乏實力的系能夠出現在USNEWS排名榜上而深感榮耀。
Poly的CS有三個master program,分別是MS in computer science,MS in cybersecurity,MS in information systems engineering。
地處紐約,不多說瞭。
註:以上序號不代表學校排名
申請建議
CS要選匹配而並非Top的大學
有CS的Top20大學裡,不同的學校他們的側重點都不同。
如Stanford的CS在Theory、Database、Programming、Hardware、AI等領域都是實力非常強勁,但是如果你想學System,那麼你想去他們學校並不一定是一個明智的選擇,而UC Berkeley應該是你最佳選擇。
UIUC是EECS界傳統巨牛,雖然學校已經經歷瞭低谷期,但是現在是由更有活力的中生代掌控著,未來一片光明;他們的計算機硬件特別強,另外計算機系統的研究開發也在受到瞭極度高的評價,但是如果你想學習AI的話,那麼UMAmherst會更加適合你。
MIT,同樣被稱做為CS的巨牛,該校的數據流計算機、AI方面有突出的成就;CMU卡耐基梅隆大學的CS不是一個系,而是一個學院,其規模之大,遠非一般院校所能及。CMU的師資力量雄厚,不少的faculty在此領域都有各自的貢獻,並獲得過多個圖靈獎。雖然他們很多方向招收的研究生都特別少,但是比如說他們的Information Networking Institute招生情況還是相對樂觀的。
當你在選擇自己申請的學校時候,首先要考慮的因素不是學校的排名,更多的是在瞭解他們這個專業是否與自己所感興趣的領域有所吻合,因為不吻合學校就沒有辦法帶給你想要的東西,那麼你的投資回報(資金或時間成本)就小瞭很多。
優異的GT語言成績,絕對是最有利的雙刃劍
GT成績永遠都是你與學校的第一次接觸。如果你是一個對檔次要求特別高,而自己研究水平又一般的話,申請CS就要努力提高GT成績瞭。根據美國絕大部分對GRE的要求,325分能夠錄取。而申請獎學金,IBT100分,GRE310以上可以把申請目標定在綜合前100。
但是我們說到底,申請GraduateSchool,無論是CS Master還是CS PhD,研究是最基本的東西。你的經歷決定瞭你在申請中的潛力。沒有經歷及沒有潛力。GT語言成績,是申請中必要的敲門磚,但是僅僅想依靠GT脫穎而出,絕對是不牢靠的想法。
在今天的申請中,需要申請者及早規劃考試時間、備考進度、專業事件等等。
CS想拿獎學金不容易
眾所周知CS是全美競爭較為激烈專業之一。如果你是計算機背景學生,有不俗的GT成績,而對於留學獎學金又頗為看重的話,申請PHD的計算機課程獎學金數目還是非常豐富的。
申請TA,因為錢是學校出,並非系裡,所以相對要容易成功一些。
而助研RA的錢多與老板或系裡密切掛鉤,因此你的提前離去,會對項目有影響,所以往往不容易申請,要視與老板的關系、時機而定。
申請碩士拿全獎的也有,不過比較少。
(本文部分內容來自互聯網,不代表本站立場。如有任何問題,請聯系小站進行修改或刪除。)
關註微信公眾號【留學戰書】:
人手一本經典留學用書 在線免費閱讀