【出国留学】CS专业大牛校全方位解读
2017-11-17 09:23
来源:
作者:
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)
具体分支和国内学生的申请热度如下:
Theoretical CS
计算理论(Theory of computing)
★☆☆☆☆
算法与数据结构
(Algorithms and data structures)
★★☆☆☆
程序语言
(Programming languages)
★★★★☆
Applied CS
人工智能
(Artificial intelligence)
★★★★★
计算机体系结构
(Computer architecture )
★★☆☆☆
计算机图形学与可视化
( Computer graphics and visualization )
★★★☆☆
计算机安全与密码学( Computer security and cryptography )
★☆☆☆☆
科学计算(Computational science)
★☆☆☆☆
计算机系统与计算机网络( Computer systems & networks )
★★★★☆
数据库(Databases)
★★★★☆
软件工程
(Software engineering)
★★★★★
计算机科学专业学校介绍
首先介绍的是计算机科学专业的大牛学校:
1.卡内基梅隆大学
对于一般的美国院校来说,计算机科学只是设置为一个系,即Department of Computer Science,经常是从属于工程学院。然而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毕业生在当地有很广泛的就业市场。
项目网址:http://www.cs.cmu.edu/
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的申请难度,更别提这所学校在该领域的无人不知无人不晓的深厚的造诣所导致的申请难如登天了。必须拥有非常深厚的研究潜力和功力方有一丝希望。
项目网址:http://www.eecs.mit.edu/
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%的比例。
项目网址:http://www.cs.stanford.edu/
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)理论
这样的一所牛校在申请要求上与其它学校比起来并没有额外要补充的,除了硬件条件外,学校虽然不要求申请者具备理工背景,可是学校是建议学生提前修读过下面的课程的:
微积分
线性代数和微分方程
离散数学和概率论
计算机程序结构和解释
数据结构
机械结构
数字化系统的构成和设计技术
操作系统和系统编程
编程语言和编译程序设计
…………
当然,这些不是必须的,只是学校给出的一些建议。
靠近硅谷的地理位置不用说,无论是实习还是就业都有着得天独厚的优势。
项目网址:http://www.eecs.berkeley.edu/
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计算机科学专业毕业的学生在就业市场上依然表现不俗。
项目网址:http://www.cs.uiuc.edu/graduate/
6.宾夕法尼亚大学
宾大的 CS 是和信息科学并在一起的Computer and Information Science。纵观计算机科学和技术的发展,宾大的 CS 起到了里程碑的作用,因为世界上第一步现代电子计算机“艾尼阿克”(ENIAC)诞生于 1946 年 2 月 14 日的宾大。
该系主要的研究内容包括人工智能、算法、信息管理、软件原理、系统以及计算机理论,其中阵容强大的主要是人工智能、信息管理和软件原理三个方向。
宾大在宾州的费城——美国第六大城以及宾夕法尼亚州人口最多和面积最大的城市,费城有着较为发达的高科技产业和金融服务业,有自己的证券交易所。
诸如网络与有线电视公司 Comcast、保险公司 CIGNA、林肯金融集团等这些实力雄厚的公司也位于这里,这对于 CS 毕业生提供了很大规模的人才需求。因此,费城对于宾大的 CS 毕业生来说就业的机会也是比较多的。
项目网址:http://www.cis.upenn.edu/grad/
7.哥伦比亚大学
哥大的CS 系成立于 1979 年,研究的领域涵盖了CS 领域的各个研究方向,包括计算生物学、计算机工程、算法和用户界面、机器学习、网络、自然语言处理和语言、安全与隐私、软件系统、计算机理论、视觉与机器人等等。
共开设有 25 个研究小组和实验室。其中,实力较强的专业方向包括机器学习、安全与隐私、软件系统以及计算机理论。
哥大位于纽约曼哈顿,它的声誉以及地置赋予了毕业生的多样的就业去向,包括学术界、工业界;此外,该校有很多工科毕业生包括 CS 专业的毕业生经常会在该校转读金融类课程以后涉足纽约金融业,有很多选择。
纽约作为世界最大经济中心、金融中心、传媒中心,对于CS 人才有很大的需求。金融行业对于软件工程师、 IT 分析师、数据管理员、信息安全专家等人员需求非常大,而传媒行业对于计算机网络、互联网管理员、网络维护专家等人才也有非常大的需求。
除了 NYC,纽约州能够提供给 CS 学生就业机会的地方还有:拥有发达的计算机和电子工业宾汉姆顿、银行业发达的布法罗等城市。
另外,纽约距离费城只需要不超过 2 小时的车程。费城对于CS 毕业生来说就业的机会也是比较多的。
项目链接:http://www.cs.columbia.edu/
8.加州大学圣地亚哥分校
UCSD 的 CSE 近年发展迅猛,拥有一流的研究中心和设备,招募了好几个学术大牛,学术氛围很好。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 这里招实习、工作,只要你有能力有本事,找工作并不是难事。
项目链接:http://www.cse.ucsd.edu/graduate-education.html
9.纽约大学
CS 的特色在于与别系(尤其是数学系)合作非常紧密,CS学生跨学科学习和合作的机会较多,如化学,物理,生物,神经科学,艺术和商学院等。
研究内容包括算法与理论,密码学,计算生物学,计算机图形图像与用户界面,形式化方法,机器学习与知识呈现,自然语言与语音处理,网络、操作与分布系统,科学计算。
地理位置
可参考哥大的地理位置优势。
项目网址:http://cs.nyu.edu/csweb/index.html
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,学校的就业中心也会给毕业生找工作提供很多帮助。
项目网址:http://www.cs.cornell.edu/degreeprogs/grad/index.htm
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 所独立的大学分校组成,这几个校区分别在位于安安娜堡市、迪尔伯恩市和弗林市,这几个校区经济都不很发达,安阿伯市稍好,另两个城市的建设和发展都大大落后于一般的美国地区。
近些年来,随着美国汽车工业的逐渐下滑,五大湖地区的工业已经不再据有美国历史舞台的中心地位,密歇根州就业和工作前途已大不如前。
项目网址:http://www.eecs.umich.edu/eecs/graduate/
12.布朗大学
Brown 大学成立于 1764 年,她的CS 教育从 1979 年开始招收研究生,与数学、建筑、生物、经济、工程、认知与语言科学、物理、神经学等有交叉,教授也有可能来自这些系。
其中计算机理论和算法是最多教授从事的研究分支,而计算分子生活学是 Brown 最活跃的分支,研究内容包括计算解剖学,计算生物学,计算神经系统科学等,并与 The Center for Computational Molecular Biology (CCMB)联合从事研究工作。
Brown 大学地处东北地区小州 Rhode Island 的首府 Providence,罗得岛主要的经济产业有船运,制造业与卫生服务业,都有 CS 的用武之地。
距离波士顿约一小时的车程,离纽约 New York 需 3 个半小时的车程,让其毕业生的就业出路较为多样化。
项目网址:http://www.cs.brown.edu/grad/
以上介绍的是计算机大牛学校,竞争是非常激烈了!下面说的这些学校,属于第二阶梯学校,相对牛校来说不是那么强悍,但也是不错的选择,一起来看看吧!
13.南加州大学
由终生制教授,研究教授和合聘教授共同组成的强大研究团队,研究小组包括人工智能,数据库与信息管理,图形、游戏与多媒体,并行与分布式计算,机器人、人脑理论与计算神经科学,软件系统与工程,通讯与系统,理论与计算科学。
USC的CS教育在LA 是比较受到认可的,经常会有 Microsoft、Blizzard、EA、Konami 等大公司直接来实验室招聘,并且有较多机会将作品展示给各大公司职业人士,并获得反馈,在此过程中潜在的就业机会也是不容忽略的。
此外,从地理位置的角度来考虑,离硅谷6小时车程,就业出路较好。
项目网址:http://www.cs.usc.edu/
14.佐治亚理工学院
Gatech的CS 设在College of Computing 下,其中有三个school:School of Computer Science,School of Interactive Computing,School of Computational Science & Engineering。
涉及的领域很宽广,目前有近两百位教研人员、8 个 research center。Gatech 录取后,换老师、换组比较容易,特别第一学期结束,不过鼓励尽早确定自己的研究兴趣。
佐治亚理工学院被称为南方的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语言,在硬件条件上的要求也比较高:GPA:3.0/4.0 TOEFL:100以上。
Tech 校园并不是很大,位于亚特兰大的中城(Midtown)地段。亚特兰大就业机会本身就不少。南部第一大航空港、可口可乐总部、CNN总部等等都在,本地机会很多。学院在提供 job opportunity 信息方面做得不错。
项目网址:http://www.cc.gatech.edu/
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 进实验室机会还是很多的。
德州农工在村里,开车到休斯顿一个多小时。德州主要的工作机会在那个三角区,而德州农工正好在最中间,有地理优势,但就业一般,据说在德州很多人去加州找工作。
项目网址:http://www.cs.tamu.edu/academics/graduate
16.加州大学欧文分校
UCI 的 CS 系设置于该校的信息与计算机科学学院下,是该院最大的系。
研究方面,该系涉及到了CS 领域下11 个研究方向,包括:
算法与复杂性,人工智能与机器学习、生物医学信息学、计算机体系结构与嵌入式系统、计算机图形学与可视化计算、数据库与数据挖掘、网络与分布式系统、编程语言与编译、安全隐私与密码学、科学计算以及普适计算。其中,网络与系统、人工智能和计算机安全这几个方面的研究实力最为突出。
加州由于其高度发达的经济市场,为 CS 毕业生提供了得天独厚的优势。 尔湾是美国加利福尼亚州橙县的一个城市,位于该县中部。
近几年经济速度增长很快,当地有许多IT企业,UCI的 CS 学生很容易能找到实习机会,同时也能有较好的就业前景。
除此之外,尔湾附近的洛杉矶、萨克拉门托市、旧金山湾区的圣何塞市都对CS人才需求很大。
项目网址:http://www.ics.uci.edu/computerscience/grad/index.php
17.华盛顿大学
华盛顿大学的计算机专业在全美也是很不错的。首先院系规模较大,在职60名Faculty成员,每年近200位博士在读,还有大量的Master。
专业排名也不错,各个分支发展比较均衡,其中最强的当属AI和系统,排名前5,其他分支领域也基本都位列前10。
西雅图作为一个国际著名大都市,也算是美国最适宜居住和工作的城市之一了。首先气候上这里夏天清凉,冬天不冷,风景优美,气候宜人,青山、绿水、空气清新。
并且西雅拥有最多世界巨头,像微软公司、波音飞机公司、亚马逊公司、星巴克公司、美国电报电话移动通讯公司、英特尔公司工业园均坐落在西雅图,就业优势显著。
华盛顿大学很大一部分毕业生直接进入这些大公司了,在这些公司中,华盛顿大学毕业生所占的比例最大,而且绝对大。
项目地址:http://www.cs.washington.edu/education/grad/prospective.html
18.雪城大学
雪城大学的 CS 系与 EE 系合并在同一系下,这也是作为雪城的办学特色,因为学生可以跨学科学习。
学校非常重视研究能力,学生在学习过程中也有机会参与到研究项目当中。由于 EECS 合办的原因,该系的研究方向是有比较大的交叉性的,共有17 个研究方向。
其中属于 CS 领域的专业方向包括:人工智能、复杂系统、分布式信息系统、高信任设计、计算机科学中的逻辑和逻辑编程、神经网络、程序设计语言、软件工程、系统安全以及计算理论。
雪城大学是为数不多的,被指定为 National Security Agency Center of Excellence 的高校之一,因此学校在系统安全这一方面的研究很有实力。
雪城大学的地理位置并不很好,位于美国纽约上州中部的城市。城市本身对于CS专业同学来说就业没有很大优势,但是多数学生可以去纽约、宾汉姆顿和水牛城等城市就业。
项目网址:http://www.lcs.syr.edu/academic/dept_electricalengcompsci/index.aspx
19.俄亥俄州立大学
OSU 的计算机科学与计算机工程合并在同一个系里,它在计算机研究和计算机教育方面的实力领先,学院长期与校外企业有合作交流。
研究领域可以分为 7个类别:人工智能、计算机图形学、计算机网络、软件工程,系统,产业及理论与算法。
其中 Industrial Collaboration (产业合作),是学校以企业 IT 技术的利用与创新为导向的新兴研究。OSU的CS研究方向中,实力较为出色的有系统、计算机网络、人工智能。
俄亥俄州是美国的另一个制造中心,以制造业为支柱产业,相对来说高科技计算机产业并不是十分发达。比较适合 CS 专业人才就业的城市或地区有哥伦布市、克利夫兰、辛辛那提。
OSU 所在地哥伦布市距离 Purdue 大学所在的印第安那州的州府印第安那波利斯市只需要3个多小时的车程;而距离 CMU 和 University of Pittsburgh 所在的匹兹堡市也只需要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 专业毕业生的一个较大就业吸收者。
26.纽约州立大学水牛城分校
Buffalo 的 CS 系称为计算机科学与工程,百度老总李彦宏曾毕业于此校。学院在 CS 研究方面投入大量的经费,做研究,学院共有 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 也为自己这个短小精悍却不乏实力的系能够出现在 US NEWS 排名榜上而深感荣耀。
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的钱多与老板或系里密切挂钩,因此你的提前离去,会对项目有影响,所以往往不容易申请,要视与老板的关系、时机而定。
申请硕士拿全奖的也有,不过比较少。
希望上述对想申请CS专业的同学有帮助哦!
新东方厦门学校微信公众号:新东方厦门学校微服务 (微信号:XDFXMWFW)
最新线上优惠咨询、最新功能咨询,请扫一扫二维码,关注我们的官方微信!
版权及免责声明
①凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。
② 本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。
③ 如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。