我是16Fall的申请者,申请季中总共申请了8所美国Top50的学校,最终拿到了包括CMU计算机学院、Georgetown、WUSTL、UCD等7所学校生物统计、生物信息学的offer。现在为美国Top4互联网公司软件工程师,从事人工智能语音识别相关的产品开发。
作为一个从事软件工程方向的学姐,我想从美国大型互联网科技公司招聘应届生的角度来谈谈美国CS专业有哪些好的学校或者好的program。
美国科技公司的new grad招聘通常都有Target schools,所谓的target school就是在公司心中口碑很好的学校,愿意每年都去这些学校的招聘会招更多学生。不同科技公司的target schools也不同,主要受到地理位置和专业排名两个因素的影响。
根据我在公司招聘过程中的经历,我将介绍美国科技公司主要的target schools,这些学校都有很好的CS program。
我将这些学校分为四个类型:
希望通过我的介绍能帮申请美国CS专业的同学们更清楚的了解什么样的学校适合自己。
CS方向的彩票校
彩票校指CS项目非常难申请,即使各方面都很优秀也可能被拒,录取率很低的学校。对于国内的学生来说,申请除了需要很高的GPA、托福和GRE成绩外,海外交流经历、大公司实习或者论文发表经历也是必不可少的。
如果你想申请科研方向的CS program,海外交流经历就非常重要了。这里的海外交流指的不是暑假去某个学校游学上几门课,而是指至少花几个月的时间去美国高校的实验室做research并得到一些成果。比如我有一个学妹利用暑假去CMU做RA,加入了一个Computer Vision方面的实验室,并发了paper。
如果你想申请就业导向的CS program,那申请彩票校一定要有大公司的实习经历,比如国内的BAT华为,还有美国科技大公司在国内的分部,如微软、Google在国内的office,以及近几年兴起的一些做人工智能特别强的独角兽startup。
彩票校或者彩票program主要有(排名不分先后):
其中Stanford University和UCB都在北加州湾区,MIT和CMU都在美国东部。
坐落在Palo Alto,Facebook、Google和LinkedIn总部都离学校不远。
位于东湾Berkeley,离旧金山相对更近。近几年很多startup都在旧金山落户,其中包括独角兽公司如Uber,Lyft,AirBnb,Affirm,今年上市的Slack。
这两个学校除了有好的CS program和很强的faculty,地理位置也带来很大的求职优势。
MIT在Boston隔壁的Cambridge,在大陆招收的学生人数很少。
CMU在宾州的Pittsburgh,虽然CMU有很多CS相关的program,但是MSCS、MSML、MSCV这些项目的录取率都很低,竞争非常激烈,也不乏很多已经有了一个master学位的学生再去申请这几个项目。
彩票校的学生都是各大科技公司特别喜欢招的人,比如每年CMU九月的TOC,也就是CMU每年最大的一场招聘会,会有几百家科技公司从美国各地赶来学校校招。
CS很好的综合性大学
这里的综合性大学是指学校规模比较大,院系开设丰富,除了CS之外在其他学科方面如医学、生命科学等也有很强的实力的高校。
CS很好的综合性大学主要有(排名不分先后):
NYU在纽约,开设有两个不同的CS项目。一个是Courant CS,属于录取率低、排名高、faculty实力强的program,适合科班出身的想学CS的同学。
还有一个是Tandon CS,和Courant不在一个院系下,适合转专业的同学,career fair来的科技公司很多。
Columbia University也在纽约,是纽约很多科技公司心中的target schools之一,开设有MSCS和MSCE两个项目。
MSCS招的学生不少,并且开设有很多tracks,能够让学生根据兴趣和就业目标挑选适合自己的方向。
Cornell这几年在纽约开设了一个Cornell Tech校区,在这个校区的program大多与纽约的科技公司有教学项目上的合作。主校区有一个很有名的MEng项目。
纽约近几年也有很多互联网方面的Startup,Google、Amazon等大公司都在纽约有分布,不过更多的是金融公司。高盛和Bloomberg就在纽约,每年要招很多的SDE和DS,不过他们家招人的bar很高。
Oscar Health是近几年在纽约发展的很快startup,Spotify也在纽约,招收很多DS和Machine Learning Engineer。
USC在洛杉矶downtown附近,是一所实力很强、学校教学设施很棒的综合性大学。
USC的MSCS开设在Viterbi School of Engineering下,除了MSCS之外还开设很多不同方向的CS program,比如MSCS-SE,MSCS-DS等。学校也开设了一个专门给转专业同学的CS项目,MSCS-Scientists and Engineers,能够让转专业的同学接触到很棒很全面的CS课程,并且在毕业之后找到心仪的工作。
洛杉矶除了离硅谷比较近之外,本身也有很多科技公司,尤其是受好莱坞地理位置的影响,有很多电影制片公司都在洛杉矶,也会招CS相关的学生。比如Netflix在好莱坞有很大的一个office,只不过招的new grad比较少,比较喜欢招有工作经验的工程师。
在美国中部,虽然学生自嘲是在玉米地里的大学,但毕竟离芝加哥也不远,所以也是一所CS实力很强并且CS专业就业情况也很好的大学。
不管是传统的计算机科学还是这几年兴起的人工智能、机器学习方向,UIUC都有很强的faculty。
坐落在美国中部的安娜堡。虽然中部相对纽约和加州来说,找工作方面地理位置的优势小了很多,不过UIUC、UMich等学校的学生依然受到雇主们的青睐。
CS很好的理工科强校
这里的理工科强校是指学校规模相比之下没有那么大,开设的院系没有综合性大学那么多,主要注重学生理工科方向的培养,CS专业实力也非常强的学校。
这类大学有(排名不分先后):
UT-Austin有两个MSCS program,一个是需要毕业论文的,适合想继续申请PhD的同学申请;一个是不需要论文的,更适合想master毕业就找工作的同学。
Purdue也是在伊利诺伊州的工科强校,离芝加哥不远。开设的的MSCS也分需要thesis和不需要thesis两个选项。不过Purdue的CS master每年招的人并不多。
Georgia Tech在亚特兰大,离Emory University很近。这个学校也是很多互联网公司雇主喜欢招人的学校之一。
Northeastern University的主校区在Boston,开设有为期3年的给零基础转CS专业的项目。除此之外还在硅谷和西雅图开设了两个校区。
硅谷和西雅图的校区离各大科技公司又很近,在地理位置上很有优势。尤其西雅图是Amazon和Microsoft的总部所在地,因此有很多给new grad的就业机会。
就业型CS强项目
1.UCI
2.Cornell tech
3.Rice University
4.University of Seattle
UCI的MCS是专门开设给毕业后想去工业届从事软件工程师等工作的同学。
Cornell tech一年的CS项目可以接触到纽约的很多科技公司,开设的课程也大多与现在很多的Machine Learning,Data Mining等方向相关,是一个适合找工作的项目。
Rice University的MSCS虽然实力可能没有Stanford、MIT、UCB、CMU的CS那么强,但是学校这几年很看重MSCS学生的就业,给他们提供很多找工作上的帮助和支持,因此这几年的就业率很不错。
University of Seattle开设有一个professional CS项目,适合已经有2年以上工作经验的人申请。
实时查看文书进度,随时随地联系导师
数据基于65000+申请用户,简单2步定制你的专属选校分析
全面扫除留学疑问,随心所欲召唤行家
与梦校学长学姐交流,解答申请路上的任何疑问