专业白皮书丨朋友,你想当程序猿吗?

 

点击上方“清柚留学”关注我们www.cheersyou.com清柚教育专业白皮书ComputerScien...

点击上方“清柚留学”关注我们
www.cheersyou.com
清柚教育

专业白皮书


Computer Science


美国计算机专业(简称CS专业)的研究领域极为广阔,美国的各大高校的CS系的专业方向也有不同的侧重点。如何选择适合自己职业发展和兴趣的专业方向和院校便成了众多学子所关注的问题。CS专业是美国目前就业前景最好的三个专业之一。话虽这么说,但是由于CS专业的火爆,留学生在毕业后也面临着强烈的职场竞争。好在CS专业的毕业生的薪酬水平非常高,而且近些年以来呈不断增加的趋势。


What is Computer Science?
计算机科学(computer science)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如程式语言理论是研究描述计算的方法,而程式设计是应用特定的程式语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。


Why Computer Science?
1. 良好的工作前景,在美国找工作也相对比较轻松,因为行业的需求量很大。

2. 高薪的工作,尤其是大公司(微软,Google,Amazon)的软件工程师待遇在10万美元/年。

3. STEM专业,有三年的OPT,而且CS专业很好找到公司给你Sponsor H1B。

4. 回国的发展前景也很乐观,虽然工作会比较辛苦,但是依然有着高于普遍工作的薪资。


CS Branches
CS专业有非常多的分支,选择不同的分支也意味着会有不同的职业方向。而且不同的专业申请难度也不同。

Artificial Intelligence 人工智能
人工智能其实是很综合的学科,他的目的就是把人类的智能扩展到信息处理的机器的上。人工智能里面涵盖了计算机专业的很多小方向。比如机器学习系统,计算机语言,图像处理,语音识别,机器人,人机交互等等。

人工智能的产品包括机器人、语言识别、图像识别、自然语言处理和专家系统等。这个方向最近很热,招收的名额也比较多,虽然之前Master招的不多,但近期也有从主要招收PhD向Master转移的趋势。完全对口的工作是纯研发的性质,找起来有一些难度,不过各类电子设备商都有大批学习此类专业可以涉足的工作。唯一需要注意的是AI的某些部分在美国也一定程度上应用于国防,对于国际学生不推荐。

Bioinformatics 生物信息学
对于这个方向的选择大家一定要谨慎,首先这个专业对于学生背景的选择很特殊,有的时候需要计算机背景的学生,有的时候需要生物学背景的学生,所以除非大家在这两个方面都具备非常强的实力,可以放手一拼,否则不如考虑申请纯CS的其他专业。申请这个方向需主要具备数学、信息学、统计、计算机科学、化学和生化方面的知识,或者综合知识,一般来说本科生很难达到这种要求,所以还是以Master和PhD居多。

设置在计算机科学下的生物信息学历年中国学生的招生录取情况都不好,网上也有很多相关的评论,因为美国本土学生的青睐,因此这个方向招收的国际学生非常少,而且一般被录取的国际学生出了有出色的硬件条件同时也具备很强的研究经历。

Computer Architecture 计算机体系结构
一共有三个类似的方向,分别是Computer Architectures/Hardware Systems and Design/VLSI。主要是从事计算机硬件芯片,例如CPU的结构设计,内部结构逻辑门的电子开关,了解VLSI的同学应该知道这个方面的研究深度和难度,申请者必须具备很强的逻辑电路基础知识。

这三个方向的申请因为其就业环境的影响,申请热度下降的非常快,因为更偏向于理论性的研究因此申请的难度也很大,并且奖学金情况也不乐观。

Human-Computer Interaction 人机交互
人机交互和人工智能专业互相交叉。并且此专业是计算机科学、行为科学、人体工程学、设计类的一个交叉领域。这样的专业的特点就是对工作经验比较看重。与人工智能一样,这样的领域如果找完全对口的工作有时候较难,但是凭借着扎实的计算机科学相关专业功底,可以在大量工作机会中寻找突破口。本科的同学申请难度会非常大,所以并不推荐。

Telecommunication/Networking 电信/联网
这个范围可以说是非常的大。网络应用、网络协议、网络通信、网络理论、网络安全、加密解密、路由算法、甚至编解码都是需要学习的学科。这个学科申请的竞争者非常多,有EE,ECE计算机背景的学生在申请这两个方向的时候仍然具有相当不错的竞争力。

Telecommunication就业不错,从设备商到运营商到第三方软件开发商,都有职位可以选择。很多公司的招人广告上写的就是Telecommunication和CS,EE相关专业,可见这个专业的地位。中国国内这方面工作机会也多,中国移动按照用户数量是世界第一大运营商。Networking里面有方向设计及到网络安全方面,这个方向的工作主要是在大型政府、国防、电信、电力、金融、铁路等部门的计算机网络系统——若在美国就业,因受到公民身份等限制不少,回国形势还是不错的。

 Software Engineering 软件工程
大体上分成软件设计、编程语言和软件测试。包括需求分析、结构设计、开发流程、生命周期等等相关内容全部在关注范围。计算机专业的基础学科如操作系统、数据结构和算法全部包含。此方向几乎属于CS内部第一大的方向了,适合本科学生,也是全世界的国际学生申请最热衷的方向。录取人数很多,但奖学金不多。而这个专业就是培养coder的,也就是我们俗称的程序猿。而计算机专业的从业者大部分就是coder。因此学这个专业工作机会较多,但是起步阶段的收入属于中等。

Computer Graphics 电脑图像处理
主要研究图像的表达、处理等。计算机成像、三维动画、网络影像传播都属于这个方向的范畴。学习这个专业的同学可以去游戏设计公司,电影视频公司、电子出版、教育软件开发、商业简报、平面广告设计及其它多媒体应用领域的媒体集成与系统设计的工作岗位寻找机会。现在的生活离不开图形图像的数字表达处理,也就离不开学多媒体,计算机图形学的同学。


How to apply?


需要准备的材料

TOEFL:一般的学校要求会是95+,而好的学校会要求达到100+

GRE:CS专业一般要求考GRE,也建议可以考一个GRE Subject Test计算机专项考试来提高自己的竞争力。Verbal和Quantitative尽量达到320+

GPA:3.0以上,当然也是越高越好。

经历:有工作经历会让你在申请中有很大的优势,前提是工作和CS相关,如果还有一些自己编程的Sample或APP会更好。

推荐信:2-3封专业老师或工作领导的推荐信。

出身:就是你之前出自的学校,一般美国的高校还是很看重国内Top10的学校。


Top Schools
以下是全美排名前五的CS专业,还有像是康奈尔大学,华盛顿大学,乔治亚理工大学,德州大学奥斯丁分校,威斯康星大学麦迪逊分校等等都有着首屈一指的计算机专业。


Carnegie Mellon University

卡内基梅隆大学

School of Computer Science
1. 地理位置
卡内基梅隆大学位于宾州(Pennsylvania)的匹兹堡(Pittsburgh),占地100英亩,邻近500英亩广的市立公园以及住宅区,又与市区距离不远,学生们完全可以劳逸结合。

2. 专业设置特点
全美第一所计算机学院就是卡内基美隆大学的创立的,它的CS强项是在软件研究和工程方面。学校的软件工程在全美首屈一指。软件工程的研究领域包括有编写单片机程序以解决独立系统的独立和交互问题,软体建筑等等。这个学校在很多方面的研究还是处于领先地位。

3. 录取要求
TOFEL成绩要求100以上;GPA高于3.0,也就是B;对于录取而言,学校更注重学生实际能力,而不是纯粹的高分数,Fellowship的竞争非常激烈;平均GPA 3.75


Massachusetts Institute of Technology

麻省理工学院

Electrical Engineering & Computer Science
1. 地理位置
MIT位于麻萨诸塞州的剑桥(Cambridge)小镇,查尔斯河(Charles River)将其与的后湾区(Back Bay)隔开。剑桥是美国开国祖先以命名的城镇,当时希望此镇能成为跟市一样的大学城。
2. 专业设置特点
MIT是美国从事科学和技术方面教学和研究的中心之一。办学方向是把理论科学和应用科学的教学和研究结合起来。CS专业以跨学科研究所著名。因此要求学生不但要在计算机学科有一些建树和研究,并且能快速的学习和运用其他领域的知识和成果,并结合CS本专业进行创新研究。
3. 录取要求
TOEFL:最低90,建议分数100+;
需要SAT或ACT成绩


Stanford University

斯坦福大学

Computer Science Department
1. 地理位置
斯坦福大学位于美国加利福尼亚的帕拉阿图市,与旧金山相邻,乘坐汽车只要一个小时就可以到达旧金山。
2. 专业设置特点
斯坦福在各个CS研究方向上都是数一数二的,学校的研究方向比较全面,包括了现在都比较热门的研究领域。比如说:Gaze-enhanced User Interface Design,PwdHash,Tri,Simulation & Analysis of Muscle Actuated 3D Face Models等等。研究方向广主要是因为该校强大的资金投入和众多校友的捐献。
3. 录取要求
GPA 3.0以上;TOEFL 81-100之间;要求GRE分数


University of California, Berkeley

加州伯克利分校

Electrical Engineering and Computer Sciences
1. 地理位置
加利福尼亚大学伯克利分校(University of California, Berkeley,缩写UC Berkeley或UCB,别名Cal)是一所男女合校的公立大学,位于旧金山东湾柏克莱市的山丘上。加大柏克莱是加利福尼亚大学中最老的一所,它也是美国大学协会(Association of American Universities)的创始者之一。

2. 专业设置特点
加州大学伯克利分校的计算机科学专业设置有很多独树一帜的地方,尤其在专业基础课方面,除了有专业导引课程“计算机科学专题”外,对于没有编程经验的学生,第一门课是符号编程入门,采用LISP语言,而对于有一定编程经验的学生,则可以选择多种语言和环境的自主学习(Self-paced)课 程,包括C、Fortran、C++、Java,以及UNIX的使用等。

3. 录取要求

GPA 3.4以上;TOEFL 80+


University of Illinois at Urbana-Champaign

伊利诺伊大学香槟分校

Computer Science
1. 地理位置
伊利诺伊大学厄巴纳-香槟分校(University of Illinois at Urbana-Champaign,缩写为UIUC),位于美国伊利诺伊州南部安静幽雅的双子城-厄巴纳和香槟市
2. 专业设置特点
UIUC的计算机科学专业创建于1972年,有数值分析方向课程和人工智能课程。数值分析的课程有矩阵论,数值方法,代表数值分析导论、常微分数值方法、计算理论,算法、形式方法、程序验证等。人工智能方向课程中,有人工智能导论,包括机器人、机器学习与模式识别;软件方向类的有计算机科学导论,数据结构与软件工程原理,包括数据库、图形学、多媒体等等。同时也有硬件方面的课程。
3. 录取要求
SAT:1400-1510
TOEFL:105-113
附上US News 2015 Computer Science专业排名
(点开查看大图)
12
清柚导师



Xiaonan Zhao

  • NYU Information Systems专业硕士,GPA 3.95
  • Amazon软件工程师
  • 曾任金山软件工程师


如果有关于申请CS方面的问题
清柚哥在这里帮你!
扫一扫或长按下方二维码吧~


微信客服:qingyouge23



微博:清柚教育


    关注 清柚留学


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册