美国计算机CS专业解析

美国计算机CS专业解析

计算机专业细分:

Computer Science(CS)指的是计算机科学,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。"美国相关院校多,如果你爱排名,你可以申请美国计算机科学排名前100 的学校,如果你重就业,就可以选择加州、德州、五大湖等地区的学校。但是,申请者也多。"但是"这句话什么意思?---竞争很惨烈。

  “ 申请专业方向细分

  1.Artificial Intelligence

2.Computer Programming

  3.Computing

4.Software Engineering

5.Computer Graphics

  6.Database

  7.Information Science

  8.Information Systems

  9.Information Technology

  10.Information Security

11.Management Information System

  ◤CS是Computer Science(计算机科学)的简称,是每年申请去美国的留学生追捧的专业之一。美国大学计算机专业的研究分支也非常多,不同分支对申请人的要求也会不同,因此,同学们要根据自己的条件选择适合自己的研究方向。本文主要对美国大学计算机专业的分支方向做了一些阐述。

  1.软件工程

  ◤软件工程方向主要研究开发大规模软件系统的原理和技术。大体上分成软件设计、编程语言和软件测试。什么需求分析、结构设计、开发流程、生命周期等等全在此范围内。计算机专业的基础学科,如操作系统、数据结构和算法全部包含。此方向几乎属于计算机专业内部第一大的方向了,录取名额很多,奖学金也有一些。不过由于市场需求巨大,就业也不是什么问题。说白了,这个专业是培养coder的,当然coder做长了能做architect。学这个专业,衣食无忧,想挣大钱暂时也难。

  2.数据库◤

  数据库方向具体又有数据库系统,数据挖掘等等。从很理论的关系数据库、云数据库,到很应用的SQL,全在学习范围之内。毕业生可以做数据库管理工程师。不过请注意这种工程师职位对于经验要求较高,尤其是高薪全职在大公司的数据库管理工程师,刚毕业的学生恐怕有困难。不过工作可以找到,比如说兼职的实习性质,可以作为起步。对于编程序要求不算太高。

  3.计算机网络

  ◤计算机网络甚至包括Telecommunication(通信)。这个范围可就大了。网络应用、网络协议、网络通信、网络理论、网络安全等等全算在内。加密解密、路由算法、甚至编解码都是需要学习的学科。这个学科申请的竞争者非常多,来自EE,ECE背景的同学也都可以申请。不过本学科就业也算不错,从设备商到运营商到第三方软件开发商,都有职位可以选择。很多公司的招人广告上写的就是Telecommunication和CS,EE相关专业。可见这个范围达到什么程度,明明是个应用专业,却都快成了与EE,CS平起平坐了。

  4.人工智能◤

  人工智能其实是很综合的学科,里面涵盖了计算机专业的很多小方向。比如机器学习系统,计算机语言,图像处理,语音识别,机器人,人机交互,机器人等等。对于申请者的计算机科学背景要求较高,包括数据结构算法等等,都需要有一定学习基础。不过这个方向好像最近很热,招收的名额也比较多,也有从主要招收PhD 向Master转移的趋势。完全对口的工作应该是R&D的性质,找起来有难度,不过退一步海阔天空,在各类电子设备商处都有学习此类专业可以涉足的工作。

  5.计算机图形学◤

  计算机图形学,这个专业与上面的人工智能、计算机网络、软件工程全都有交叉。研究图像的表达、处理等。计算机成像,三维动画,甚至网络影像传播都属于这个方向的范畴。学习这个专业的同学可以去游戏设计公司,电影视频制作公司找工作。总之,现在的生活离不开图形图像的数字表达处理,也就离不开学计算机图形学和多媒体的同学。

  6.人机交互

  ◤人机交互,语音识别之类(语音识别有时候也作为一个单独的领域)。这个专业和人工智能专业互相交叉。并且此专业是计算机科学、行为科学、人体工程学、设计类的一个交叉领域。这样的专业的特点就是对工作经验比较看重。与人工智能一样,这样的领域如果找完全对口的工作有时候较难。

  7.管理信息系统MIS

  ◤管理信息系统MIS本质上说就是一个数据库系统,它和其他数据库系统的不同就在于其目的用于整合必要的信息用于决策。决策支持系统、专家系统、执行信息系统等都是 MIS的组成部分。MIS专业还分成在工程院(计算机学院)或者商学院(管理)下面。前者偏技术,后者是偏商科了。咱们中国人去美国读Master,当然是偏技术的那种毕业以后路子平坦一些。



CS——Computer Science的简称,即计算机科学。

总的来说,计算机专业前20名的学校可分成三类:

A.4个最为优秀的CS Program:Stanford,MIT,U.C.Berkeley,CMU。

B.6个其他前10名的:UIUC,Cornell,U.Washington,Princeton,U.Wisconsin- Madison和 U.Texas-Austin。其中UIUC,Cornell,U.Washington和 U.Wisconsin-Madison几乎从未出过前10名。

C.其他非常非常优秀的CS:CalTech,U.Maryland-College Park,UCLA,U.Michigan, GIT,Brown,Harvard,Yale,Purdue和 Rice。

1. 斯坦福大学(Stanford University)

Stanford的CS是个很大个的CS,拥有40人以上的Faculty成员,其中不乏响当当、硬梆梆的图灵奖得主(Edward A.Feigenbaum, John McCarthy)和各个学科领域的大腕人物,比如理论方面的权威Donald E. Knuth;数据库方面的Jeffrey D. Ullman(他还写过那本著名的编译原理,此人出自Princeton);以及RISC技术挑头人之一的John Hennessy。相信CS的同学对此并不陌生。该系每年毕业30多名Ph.D.以及更多的Master。学生的出路自然是如鱼得水,无论学术界还是工业界,Stanford的学生都倍受青睐。几乎所有前10 名的CS学校中都有Stanford的毕业生充当教授。 毕业于U. of Utah的Jim Clark曾经在Stanford CS当教授。后来就是这个人创办了高性能计算机和科学计算可视化方面巨牛的SGI公司。SUN公司名字的来历是Stanford University Network。顺便提一下,创办 YAHOO的华人杨致远曾在斯坦福的EE攻读博士,后来中途辍学办了YAHOO。

CS科研方面,斯坦福在理论、数据库、软件、硬件、AI等领域都是实力强劲的顶级 高手。斯坦福的RISC技术后来成为SGI/MIPS的Rx000系列微处理器的核心技术;DASH,FLASH项目更是多处器并行计算机研究的前沿;SUIF并行化编译器成为国家资助的重点

项目,在国际学术论文中SUIF编译器的提及似乎能为某些平庸的论文平添几分姿色。

Stanford有学生14000多,其中研究生7000多;CS有175人攻读博士,350人攻读硕士。每年招收的学生数不详,估计少不了。但不要忘了,每年申请Stanford CS的学生接近千人。申请费高达$80。 斯坦福大学位于信息世界的心脏地带——硅谷。加州宜人的气候,美丽的风景使得

Stanford堪称CS的天堂。33.1平方公里的校园面积怕是够学子们翻江倒海,叱咤风云的

2. 麻省理工学院(Massachusetts Inst. of Technology)

MIT招生好像不看GRE成绩。MIT的CS是巨牛的,99年最新排名上它和斯坦福同被打了

5.0的满分,两者并列第一。MIT的CS曾为CS的发展作出不可磨灭的贡献,数据流计算的

思想和数据流计算机、人工智能方面的许多重大成就,影响了整个UNIX界的X-Window…

… MIT 和 Stanford一样,几乎都是在CS界样样巨牛的学校。据某位大侠提供的资料:

MIT的 Media Arts and Sciences知名度不在Computer Department之下。主要是多媒体技术,信息处理,人工智能等。有一大批著名的教授,如Marvin Minsky(图灵奖获得者)。

3. 加州大学伯克利分校(University of California-Berkeley)

同样地处旧金山湾畔,硅谷地带,离Stanford大约只有50公里的UC. Berkeley是美国最激进的学校之一。60年代的嬉皮文化,反越战,东方神秘主义,回归自然文化都起

源于此。诗人爱伦金斯堡是当年UC. Berkeley的代言人。

在当今高科技领域UC. Berkeley在缔造新的神话,在文学、数学、化学、新闻等20

多个大的学科领域位居前3名。16个诺贝尔奖得主,总数近200的科学院院士、工程院院

士,连同众多在硅谷商战中成为亿万富翁的伯克利人撑起了一面汇集天下英才的大旗。

INTEL总裁Andrew Grove,就是毕业于UC. Berkeley。

BSD版的UNIX影响了整个CS界,伯克利的RISC技术后来成为了SUN公司SPARC微处理器的核心技术,David Patterson接下了一个6亿美元的项目用于新型计算机体系结构,特别是IRAM的研究开发。 UC. Berkeley有学生30000多,研究生超过8500人。申请费和加州大学的其他分校一样,$40。据一项最近的调查,伯克利已经成为美国大学生最向往的研究生院,高居榜首,其申请的难度可想而知。 UC. Berkeley的CS是个大系,Faculty中有图灵奖得主以及像Patterson这样的巨牛。CS科研方面,UC. Berkeley也是样样强。

旧金山湛蓝起伏的海湾,苍翠绵延的山峦,舒心宜人的气候,以及近在咫尺的硅谷

…… 这一切的一切不也使得UC. Berkeley俨然一个CS学子的世外桃源吗?

4. 卡耐基梅隆大学(Carnegie Mellon University)

CMU是个位于匹兹堡的不大的学校,学生7000多,校园好像也不大。但这个学校在工

程及其他一些领域却是顶尖的学堂。CMU的CS不是一个系,而是一个学院,其规模之大,

可能只有Stanford,UIUC可与之相比。Mach操作系统,PVM,C.mmp等都有CMU的巨大贡献。

申请CMU的难度很大,因为尽管CMU的CS Faculty很多,但每年只招收不足30人的研

究生队伍。

5. 伊利诺斯大学(Univ. of Illinois-Urbana-Champaign)

UIUC的工程学院在全美是至尊级的,其CS,ECE,EE在历史上都屡建战功。在CS方面

,从早期的超级计算机ILLIAC I,II,III,IV到后来的CEDAR,都是CS发展史上,特别是并行计算机发展史上的重要事件,影响和引导了CS很长时期的发展。David Kuck曾是

并行计算机处理界的一代先驱。

超级计算机研究开发中心(CSRD),美国国家超级计算及应用中心(NCSA)等众多

的机构,使得UIUC的CS常常成为研发的领头雁。

大家可能还记得,Netscape-Navigator的最初开发人员中有个Marc Anderssen。这位来自Wisconsin 的小伙子在UIUC读本科,大四的时候在NCSA参与编写了MOSAIC;后来他去了硅谷,并在那里遇到了前面提到过的Jim Clark,SGI的前创始人,两人一见如故,联手创办了著名的网景Netscape,并一度在浏览器市场上独霸武林。

还有Lotus Notes, 远程登录程序NCSA Telnet, 邮件程序Eudora等的作者,都是UIUC的毕业生。商务软件巨人Siebel Systems的创始人Tom Siebel,也是毕业于UIUC的。

UIUC是个大学校,学生总数超过35000,研究生院近万人。

UIUC的CS很大,40余个Faculty提供了全面的CS教育和科研项目。每年30多个博士的

毕业数目似乎只有Stanford可以匹敌。

UIUC的Polaris并行化编译器是这个领域能和Stanford的SUIF直接叫板的拳头产品,清华开发并行编程环境时选用了这个系统。

UIUC在计算机硬件、软件、AI、DB等领域都相当强大。特别是硬件,如前面提到的

ILLIAC,CEDAR等。

事实上,UIUC在超级计算机系统的研究开发方面绝不逊于MIT、Stanford等任何一个,甚至有过之而无不及。NCSA建立在UIUC这一事实本身就是佐证。UIUC CS的学生毕业后去学术界的不少,Stanford,UC. Berkeley等CS名校都有UIUC的博士挑大梁。但更多UIUC CS学人还是进入业界,成为业界实干的中坚。

6. 康奈尔大学(Cornell University)

作为IVY LEAGUE的成员和一所私立学校,Cornell有其独到的优势。在美国,私立学

校一般要比公立学校难进,其学生也是经过严格的选拔才录取的。Cornell的CS学生入校

后多能享受FELLOWSHIP的待遇,其个人经济条件非公立学校可比,加上贵族式校友的提

拔,私立学校的出路是很诱人的。康奈尔在理论计算机方面一直是顶级高手,但在其他

CS领域并不总在前10名。

Cornell学生18000多,研究生过5000人。CS每年招攻读Ph.D.的学生25人左右。

7. 华盛顿大学(University of Washington)

位于Seattle的U. of Washington得天独厚——计算机界的巨牛MS就在西雅图,而且更要命的是,Bill Gates就是那里的人。这位Harvard的辍学者给了哈佛许多MONEY,但同给U. of Washington的钱财相比,实在是小巫见大巫。

U. of Washington位于风光秀丽的WASHINGTON湖畔,气候四季如春。33000多学生中研究生有8000名左右。Seattle最令人厌恶的地方可能就是一年有160天会降水。

U. of Washington的CS较大,30多名Faculty成员,每年近20个优质博士毕业,以及大量的Master。估计每年的招生数应该不低。U. of Washington的CS在各个方面比较均衡,最强的软件排名第5,而其他领域一般也都能位居前10,好像没有明显很弱的地方。

图灵奖得主Dick Karp从UC. Berkeley告老还乡后又被返聘到了U. of Washington的CS。U. of Washington的CS要求很高,Ph.D.学生入学的平均GPA高达3.86,GRE2160以上,加上一般较早的DEADLINE,申请U. of Washington是相当有难度的。

8. 普林斯顿大学(Princeton University)

Princeton是个令人神往的地方,这里曾经是世界的科学中心。

Princeton的CS不大,18个Faculty成员,学生人数也不算多。科研上除了排名第5的理论,似乎还没注意到其他闪光点。但是,Princeton无疑培养出了大量计算机界的优秀人物,Jeffrey D. Ullman,John McCarthy等巨牛人物均出自大名鼎鼎的Princeton。在

Princeton领受的教育是最好的教育熏陶。

Princeton学校不大,只有6000多学生,研究生不过1700人。

9. 威斯康星大学(University of Wisconsin-Madison)

U. of Wisconsin-Madison的CS较大,35个Faculty成员,200多个研究生,每年招60—70个新生。目前几乎1/4的Faculty来自UC. Berkeley,博士生毕业后有去Stanford ,UC. Berkeley等牛校挑大梁的,但和UIUC类似,似乎进入业界的更多一些。然而要在这里拿到博士学位可不容易。超过七成的人,会在中途找到比较理想的工作后,拿着硕士文凭拔腿就跑,免得被那些无穷无尽的科研项目给整惨了。

U. of Wisconsin-Madison的数据库一直在前3位,经常是第1位。这里的数据库由于在设计实现DBMS系统上的传统优势,使其在业界的声誉相当崇高,据说Microsoft里有一帮Wisconsin校友从中兴风作浪,Oracle也格外青睐Wisconsin-Madison的学子。

Wisconsin的硬件、计算机体系结构实力巨牛,99排名第6,对业界相当有影响力。

微处理器中的超标量技术(SuperScalar)源于此地;多处理机CACHE一致性的总线侦听

SNOOPING协议,IEEE SCI协议等,都是源于此地。正在研究开发中的MultiScalar技术和 DataScalar技术据说可以把微处理器每个时钟周期的指令发射数提到10以上,大大地提高微处理器的计算能力。Wisconsin的软件99排名第7。主要是在系统软件方面做OS 的设计与实现,WEB上的CACHE策略,支持共享主存和消息传递两种并行编程模式及其混合的并行程序设计语言和编译器,以及由MIDSHIP项目挑起的关于并行与分布式计算,OODB,科学数据库,支持图象查询的新型查询语言以及图象处理等方面的研究。由于美国有大量的卫星图象需要及时处理,加上迫切需要GIS系统的研究开发,这方面的研发使得U. of Wisconsin-Madison捞到了不少经费。

Wisconsin和UIUC的CS理论都是前10名左右。Wisconsin的Carl de Boor是逼近理论 方面的大牛。

U. of Wisconsin-Madison是个大型的综合性学校,40000学生中研究生院的超过10 000,这万人中有博士生5000,硕士生3500,法学院、医学院、护理学院、兽医学院的职业学生2000人。2200多Faculty中有多位诺贝尔奖得主,52个院士,其中18个是工程院院士。

需要注意的是,Wisconsin的CS有点不同于其他许多学校,它隶属于College of Le

tters & Science,而不在College of Engineering下面。因此许多偏硬件的项目,比如嵌入式系统,网络硬件、路由,多媒体,通信,自控以及数字信号处理等项目不在CS D ept.,而是在工程院下的Dept. of Electrical & Computer Engineering,即ECE系。

那个系也挺大,比CS还要大不少。98年在工程类排名的计算机工程一项上排了第9位

10. 德克萨斯大学(University of Texas-Austin)

U. of Texas-Austin的CS较大,Faculty中好像有个图灵奖得主。该系发展比较平衡,最好的AI排第5,其他几个专业也多能挤进前十。

U. of Texas-Austin是个巨大的学校,5万学生,研究生院的可能有1.3万。但学校的主校区却好像面积不足,仅140公顷,按美国大学的标准,太不足了。

11. 加州理工学院(California Institute of Technology)

CIT的CS很小,只有大约5位教授,每年招很少的学生。虽然申请CIT是免费的,但建

议不要轻易尝试。由于系太小,CIT好像只是在计算机硬件和科学计算的可视化方面很强

。该系多年以来一直稳坐第11、12位几乎没动过窝;类似的情况还有斯坦福,MIT,稳居

第1、2位,Cornell稳居第5位,U. of Wisconsin-Madison稳居第9、10位。CIT的CS和其他系,比如数学、物理、生物等需要大量科学计算的部门联系很紧密。CIT学校也很小, 2000名学生中研究生占1100人。Faculty人数也不多,但几乎个个是巨牛,按平均水平看,CIT可能是世界上最牛的学校了。

12. 马里兰大学(University of Maryland at College Park)

U. of Maryland at CP是一个实力相当强劲的CS,软件第8,数据库第4,AI第9,三个专业都挤进了前10位,它的TINY系统有相当的知名度。

13. 加州大学洛杉矶分校(University of California-Los Angeles)

历史上UCLA的CS曾经一度辉煌,上到过第6(NRC\' 82),但近年来一直徘徊在第13 —15。而且CS的各个专业细目几乎没有一个能进前10名。尽管如此,UCLA的CS还是十分强大的。

UCLA辉煌的历史可能在于它对Internet的发展所作出的巨大贡献。六十年代美国的

ARPA在搞网络互连的开创性研究,ARPA网的四个节点是:UCLA,Stanford的SRI,UCSB和 U. of Utah。此时一位来自美国新英格兰地区的青年Vinton Cerf不去离家咫尺的Yale大学,远涉千里,来到了加州。他先在Stanford获得数学学士,然后到UCLA拿下了CS的硕士和博士。

毕业后Cerf一直在SRI从事ARPA网的研究,特别是研究如何让它无法正常工作。几年

后,Cerf与MIT一位到业界闯荡的数学教授Kyhn合作研发,搞出了一套软件系统用于网络

互连(1973年)。这就是TCP/IP协议的诞生。

UCLA作为INTERNET的先驱,地处阳光灿烂的南加州,应当成为CS学生的乐土。

UCLA有学生33000人,其中研究生院的占9900人。地处洛杉矶的UCLA周围几乎有玩不尽的地方:如DISNEY,HOLLYWOOD等。由于位于大城市,校园不是很大,但风景异常美丽。

UCLA的CS较大,规模应该和U. of Washington和U. of Wisconsin-Madison类似。

14. 密歇根大学(University of Michigan-Ann Arbor)

U. of Michigan 是个非常了不起的学校。在BIG TEN里,从综合的角度上说它可算

得上是领头羊了,当然UIUC, U. of Wisconsin-Madison也紧随其后。这里的CS偏硬的更厉害些,硬件排在第9,而计算机工程排第7,EE第5,都是前10名中的巨牛。Michigan 的CS和EE合在一起称为EECS系,是个相当大的系,每年招收的学生应当不在少数。

Michigan的CS估计在历史上也相当牛,U. of Wisconsin-Madison CS里两位来自Mi chigan 的教授都是院士,在其他CS系里,比如UIUC的,也大有Michigan 的牛人在。如 前述,UIUC的CS在硬件上极强,而Michigan 的CS中有许多UIUC的哥们在那里当老师。

15. 佐治亚理工学院(Georgia Institute of Technology)

GIT是个较大的学校,GIT的工程学院很厉害,研发经费仅次于MIT,和UIUC,Michi

gan差不多。CS系的数据库第7,GUI第4。

16. 布朗大学(Brown University)

Brown的规模不大。这所IVY LEAGUE中的私立学校可能拥有一些类似于CORNELL的优势。CS的GUI可以列在第6位,好像还有许多关于语音识别等偏人工智能方面的研发项目

17. 哈佛大学(Harvard University)

在CS的早期发展史上,Harvard曾经是泰斗级的人物,毕竟CS和数学,物理的渊源太

深太长了。好像王安是这里出来的,Bill Gates也是这里出来的。Harvard毕竟是Harva rd,总是名人辈出,因为Harvard总是可以招到最优秀的人。但千万别以为哈佛人人牛。Harvard不喜欢带工程色彩的东西,CS是挂在Arts & Science学院下面的Division of E ngineering and Applied Science,好像连独立的一个系都不是。除了理论可以排进前 10名以外,其他项目怕也拿不出多少货色了。 哈佛大学共有学生18000人,其中研究生院的11000人。Harvard大学拥有世界上最多的诺贝尔奖得主,150多个美国国家科学院院士。哈佛的CS估计不会是大个子,招的学生可能也不多,申请的难度应当很大。

18. 耶鲁大学(Yale University)

YALE曾经也进过前10名(NRC\' 82),是YALE和UCLA而不是Princeton和U. of Texa s-Austin位于前10名的榜上。YALE的CS不大,十几个老师加上为数不多的学生,每年只招收六个博士研究生。 和Harvard这样很重文理的学校一样,YALE的CS在理论上比较强。但不同于哈佛,Y

ALE有独立的CS系,受到较高的重视。YALE CS在AI和软件方面比较强。著名的LINDA并行编程模式就是在这里提出并实现的。YALE 的毕业生到学术界的比到业界的似乎 要多, 哈佛似乎也是这样。

19. 普渡大学(Purdue University)

可能许多人还不知道,Purdue的计算机系是美国最早成立的计算机系。建系之初一

直处于TOP 10。在70年代由于本人不甚了解的原因,没落了。Purdue的排名也不太稳定

,从13到30的排法似乎都见过。Purdue是个大学校,有35000学生。其工程学院很出名

20. 莱斯大学(Rice University)

Rice是个位于休斯顿的小学校,4000名学生,研究生有1600左右吧。CS也不大,优

势在于软件,排在第9位。该系的KENNEDY是个巨牛的人物,是美国HPCC常委的关键人物

之一,好像还是总统在信息科学方面的特别顾问。KENNEDY是并行计算领域的大牛。前几

年,他义无反顾地承担起高性能FORTRAN语言(HPF)的编译器研制工作,项目之大,投

入人力之巨,加上他的权威地位,被人们寄予普遍厚望。可惜后来项目失败了。从此并

行计算界陷入了一阵低潮。这几年KENNEDY好像转向去做针对特定处理器的后端优化技术

了。Rice CS 学生的出路相当好。


就业

计算机科学(Computer Science)专业,毫不夸张地说,是美国就业前景最好的前三个专业之一。该专业的毕业生的薪酬水平非常高,而且近些年以来呈不断增加的趋势。美国大学与雇主协会(the National Association of Colleges and Employers)在2015届学生毕业6个月后,针对他们做了次摸底调查。这次大规模的调研涉及279所美国高校,超过50万的毕业生。在所有专业的就业数据中,计算机科学(全职)的就业率最高,为72%,平均年薪则是$69,475美元;紧接着的是商科66%和工程专业62%

  在美国,CS的就业范围非常广泛,由于计算机与信息技术现在已经广泛地应用于各行各业,因此CS专业人才同样地可以在各行各业找到就业机会。美国对于CS专业人才需求最大的地区包括了硅谷、西雅图、纽约、波士顿以及芝加哥等等。其中纽约地区对于CS人才的需求可以从一个侧面代表了该专业人才的就业范围的广泛性。

  即使是金融业、传媒业也能够为CS人才提供很多的就业机会,这体现了这个专业的就业广泛性。而如果按照职业的类别来分,我们参与纽约大学的CS系给出的信息,CS人才可以从事的职业有但不仅仅局限于以下几类:

  1、创造类职业:工业设计师,建模师/艺术家/设计师,计算机产品生产者,用户界面开发/设计者,网页开发工程师,网络管理员等等;

  2、工程类职业:质量控制工程师,软件工程师,应用程序员,硬件或电路工程师, 技术文档工程师,数据库管理员等等;

  3、支持类职业:技术支持工程师,培训顾问,管理信息系统开发/设计/管理者,系统管理员,信息安全专家等等;

  4、销售、公共关系和市场营销职业:公关经理,销售代表,销售经理,营销传播工程师,直接行销工程师,产品经理等等。

  根据SUNY-Buffalo的CS系提供的信息,CS专业毕业生的就业去向有如下机构但不局限于以下机构,可以作为范例参考一下:

  1. Alcatel(阿尔卡特,财富500强公司之一,主要为电讯服务商提供硬件、软件及服务)

  2. Apple Computer(苹果电脑公司,核心业务为电子科技产品开发与生产)

  3. Bellcore(贝尔通信研究所)

  4. Brookhaven National Laboratory(布克海文国家实验室,美国能源部,研究物理、生物、化学、环境科学等等)

  5. Cisco(思科公司,全球领先企业网络产品供应商)

  6. Conexant(美国科胜讯公司,计算机与半导体生产商)

  7. General Electric(通用电气,财富500强公司之一,全球最大的电器和电子设备制造公司)

  8. Hewlett-Packard (HP)(惠普公司,全球性的资讯科技公司,主要专注于打印机、数位影像、软件、计算机与资讯服务等业务)

  9. IBM(IBM公司,全球最大的信息技术和业务解决方案公司)

  10. Kodak(柯达公司,全球最大的影像产品及相关服务的生产和供应商)

  11. Lucent Technologies(美国朗讯科技公司,全球领先的通讯方案提供商)

  12. Microsoft(微软公司,全球最大的软件公司)

  13. Motorola(摩托罗拉公司,美国最大的电子公司之一,全球通讯行业的领导者,在手提电话和无线电寻呼机领域领先全世界)

  14. NASA(美国国家航空和宇宙航行局)

  15. National Institutes of Health (NIH)(美国国家卫生研究院)

  16. Oracle(甲骨文公司,全球最大的数据库软件公司)

  17. Panasonic(松下电器,全球最大的家用电器企业)

  18. Qualcomm(美国高通公司,核心业务为无线电通信技术研发)

  19. Ricoh California Research Center(日本理光集团,全球数字办公设备解决方案领导者)

  20. Samsung(三星电子,全球最大的电子工业公司)



研究生录取标准

  1、硬件条件

  1)GPA/排名

  GPA是指大学期间的平均绩点,通常来讲,学校主要考察申请人的总GPA,即根据成绩单上列出的所有课程计算出的平均绩点。当然对于硕士及博士申请人来讲,专业课的成绩要更加重要。

  2)最低 GPA 要求

  对于硕士申请人来讲,几乎所有美国大学的最低GPA要求都是3.0(4分制),按国内百分之计算应该在平均分80分以上。对于PH.D申请人来讲,GPA最低要求为3.5,远远高于硕士的要求。当然每年也有一些GPA低于最低要求而被录取的案例,说明学校还是会综合考虑申请人的整体背景。

  3)平均 GPA

  GPA达到学校的最低要求不意味着就一定能被录取,根据学校的录取统计数据来看,CS专业排名TOP10的学校,录取的平均GPA大都在3.5以上,部分学校甚至达到了3.7。对于衡量学校的申请难度来讲,平均GPA比最低GPA要求更有实际意义。

  4)排名

  美国顶尖的大学非常喜欢学习成绩优秀的学生,如果成绩排名达到10%、5%、3%,则被视为成绩非常优秀,这种情况下建议申请人开据排名证明,会对申请有非常大的帮助。

  虽然前十名的学校中大多数宣称在4.0中获得3.0以上的GPA就足以申请,但根据历年的实际经验,成功申请TOP10计算机专业的GPA一般都在3.6以上,个别学校的入学新生平均GPA可达3.8。

  2、语言考试

  语言成绩是申请必备的,申请美国一般建议提供IBT成绩,但是目前美国TOP100的学校当中有65%以上的学校同时认可托福和雅思成绩,因此雅思成绩也可以用来申请。

  1)IBT(托福)

  总分要求:对于计算机专业,美国TOP100学校IBT最低总分要求为80分,TOP50学校的IBT要求在90左右,部分顶级学校会要求IBT100以上。以美国综合排名TOP50学校为例,建议IBT考到90+。

  单项要求:部分学校除了总成绩要求之外,还有单项要求,一般来讲,建议IBT单项不低于18,最好单项都能上20。

  2)IELTS(雅思)

  通常需要考到6.5以上,单项不低于6。部分学校会要求雅思成绩达到7分。

  3)GRE考试

  GRE考试是美国研究生入学考试,考试成绩可以用于理工科、文科的研究生及博士入学申请。如果准备申请美国的CS专业的硕士或博士学位,是必须提供GRE考试成绩的。

  GRE综合

  总分要求:就CS专业来讲,美国大部分学校都并未给出GRE总分的最低要求,但根据学校往年的平均录取GRE成绩来看,美国TOP100的学校建议GRE成绩不低于300,如果希望进入TOP50甚至TOP30的学校,GRE成绩至少要达到315以上。

  单项要求:理工类专业都非常看重学生的数学能力,通常来讲,Q部分会要求达到151以上,V部分达到140以上,写作部分则不是考察重点达到3或3.5即可。

  4)GRE Sub专项

  CS专业的学生无需参加Sub考试,如果是其他专业转申计算机的,建议参加计算机的Sub考试。

  3、软件背景

  1)专业背景

  CS专业非常看重申请人的专业背景,许多顶级学校都要求申请人必须有计算机的学士学位,或者是修过计算机的核心课程。

  匹配专业

  计算机科学与技术、软件工程以及其他计算机相关专业。国内这些专业的本科阶段课程基本涵盖了CS的核心课程,这些专业背景的学生可以认为是专业完全匹配的。

  跨专业申请

  计算机并不是一门容易跨专业申请的学科,如果要跨专业申请,至少要修过一些核心的基础课程如C语言、JAVA、计算机结构、数据库等等。通常来讲国内工科背景的学生也可以尝试转专业申请,但是转专业难度很大,那些CS大牛学校,建议就不要考虑了。

  2)学校背景

  就是你出自的学校,很现实的事,出身绝对重要!一般名校是只看国内top10的学校,看其他国家也是,如果不是top10出身,又没有其他特别突出的强项,那么也不建议申请。

  3)论文

  美国大学招生最主要是看学生的研究能力,通俗讲就是看你能不能给老板干活。这里的论文主要是指国际会议的英文论文,至少在一些较正规的会议上有文章(如果审查委员会知道这些会议的话)绝对会大大增加取机会!至于期刊,除非在JCST,软件学报,计算机学报之类的有文章可以强调一下难度,其他的中文期刊,有也只是廖胜于无。

  4)工作实习

  CS是一门非常看实践的学科。如果有高质量的计算机方面工作经验、实习经验,甚至是在学校内参与的编程项目,都会对申请有很大帮助。如果你要是有谷歌、微软、IBM、百度这些巨头的工作或实习经验,将比一般申请人有很大优势。

  5)海外交流

  美国大学非常喜欢具有跨文化交流经历的学生。如果申请人有海外的工作、学习、交流经历,会对留学申请有很大帮助。有过留学、海外交换生、游学甚至是海外夏令营等经历的申请人,可以在文书写作中对相关经历做体现。

  6)荣誉/奖项/经历

  国外教授最青睐的荣誉/奖项就是数模竞赛和数学竞赛了,当然是全国级的,世界级的更好。其它比较重要的经历如MSR等研究经历也还不错。此外可能一些重要奖学金,甚至于学生干部/其它特长(除非很重要很突出)之类的经历,也都对申请有帮助。

  7)推荐信

  推荐信其实国外教授还是看的,如果有比较强的support的话(看你的推荐人,以及里面的写法)还是很重要的。从某种程度上来说,其实大家应该更重视推荐信甚于ps!当然由于国内众所周知的原因,可靠性会打一定折扣,但如果你的推荐人牛,或推荐老师很负责或你的内容组织的好的话,还是比较重要的。

  文书写作要求

  CS专业的文书包括CV(个人简历)一篇,RL(推荐信)三封,PS(个人称述)一篇。

  1、CV(个人简历)

  CV的全拼是Curriculum Vitae。CS专业的CV里面,一般要包括个人信息、教育背景、科研背景、获奖经历、社会活动。如果有论文、专利,也可以专门列出。CS专业的CV一般可以做到一页或者两页。

  2、RL(推荐信)

  CS专业要求都是3封推荐信,至少两封是要来自学术方面的推荐信,比如学校的教授。三封推荐信可以从不同的角度对推荐人进行推荐,在写作时可以多写一些细节,总之推荐信的真实性是第一位的,然后在此基础尽量提高推荐的力度。

  3、PS(个人称述)

  个人称述,是所有文书当中最为重要,也是写作难度最高的部分。篇幅方面,一篇高质量的PS字数应该在700-1000字这个区间,有的学校会要求在500字以内。好的PS应该是CV和RL的补充,而不是把简历里面的事情放大以后再说一遍。

编辑于 2017-09-21