美国Computer Science学科细分
首先给大家介绍一下美国CS学科的分类。平时我们所说的CS其实是一个很广的概念,就像医学一样,很多不同的细的分科。
软件工程:是关于计算机软件开发和维护的一门工程学科,简单一点可以理解为CS+管理科学。是整个CS里最弱化数学能力的分支,但概念性很强,有点像半个文科,而且特别强调实践,是所有分支里就业机会最多的方向,但可能不是最尖端,最有趣的方向。
数据库:涉及与数据管理相关的所有方面,可应用的领域有电脑游戏设计,数据隐私与安全等。
人工智能:也就是大家常说的AI,可以说是目前CS最热门的方向了。说得通俗一点,例如人脸识别,虹膜识别,google的自动驾驶,微软的Hanover系统自动开药,医学领域的自动影像学、金融领域的自动算法交易都是AI的成果。大多数的科技公司,比如亚马逊、特斯拉、谷歌都把AI看成下一个十年里,公司的创新驱动力。
计算机图形学和多媒体:计算机图形学 Computer Graphics,多媒体 Multimedia。这个专业与人工智能、计算机网络、软件工程全都有交叉,主要研究图像的表达、处理等。学习这个专业的同学可以去游戏设计公司,电影视频制作公司找工作。
人机交互(HCI):最近大热的新兴专业。HCI是一个大型的交叉学科,它包括认知心理学,社会学,CS,需要涉猎的知识也包括软件,硬件,算法,Machine Learning, Deep Learning, 社会调查等。
管理信息系统(MIS):本质上说就是一个数据库系统,它和其他数据库系统的不同就在于其目的用于整合必要的信息用于决策。前者偏技术,后者是偏商科。
信息安全和计算机网络:其实严格一点说是属于Computer engineering, 一些学校也会放在EE系下面。
体系结构/编译器和并行计算:Computer Architecture 计算机架构是讲计算机硬件组成的,属于CE或EE;编译器和并行计算申请的人也很少,理论和算法方向是理论层面的。
美国CS学校排名和录取要求
美国学校排名版本特别多,但大部分参考的都是USNews的排名,而USNews也有两个排名,一个综合排名,一个专业排名。这里我们把学校大概分为三档:
Top10:
这一档是相对是比较难申请的。申请Top10你必须要有一定的亮点,不能有特别明显的短板。拿到录取的学生背景都是非常强的,研究经历、实习经历都很丰富,并且这些学生都很会包装自己,在文书中把自己的特点和优势最大化的展现。申请硬件的话也有一个大概的衡量标准可以给大家参考,当然申请也不是只看硬件,肯定是一个比较综合的过程:GPA3.8 ,T105,G320。
Top30:Top30的申请要求相对会容易一些,可以有1~2个不太明显的缺点,但是也不能来一个GPA60,这肯定是不行的。这一档里我们会比较推荐哥大、普度、宾大、南加州、加州大学圣地亚哥分校和加州大学欧文分校。这些学校的毕业生还是比较好找工作的。如果你达不到Top10的水平,这些学校是很好的选择。TOP30的话,GPA3.5 、T100 、G315以上是比较推荐的。
Top100:TOP100这个档次的学校跨度会比较大,但是在申请难度上的差别却不是特别明显,申请合理、条件中规中矩一些就能拿到录取。GPA3.0、T90、G310以上即可。这里面比较推荐的学校就有UC-Davis,UC-Riverside,TAMU, Stony Brook,NCSU等。
在申请这些学校的时候,排名不用看的太重,60名到70名差距不是很大。申请时首先需要考虑地域条件。地域好的地方,往往工作会比较好找。举个例子,加州部分学校虽然排名比较靠后,但是毕业生的工作也会相当好找。除了加州之外,还有德州。德州达拉斯地区已经形成了一个比较强势的IT圈,亚特兰大北部的IT公司也是非常多的,纽约、波士顿,以及西雅图都是IT城市。由此可见,地域环境还是很重要的。
如果你对美国研究生申请感兴趣,欢迎点击下方图片查看新东方美国研究生尊享申请计划

如需进一步了解,欢迎点击【在线咨询】留学专家,以便给您进行精准定位。如果您对自己是否适合留学还有疑虑,欢迎参与前途出国【免费评估】 地址:青岛市市南区香港中路61号远洋大厦B座2层