美国大学专业巡礼——计算机_学岛网

曾有某工科大学的伙伴调侃称“计算机系”为“贵系”,为什么呢?因为报的人多。报考的学生或者学生家长闻名而来,听说计算机好就业薪酬高,于是争相问“贵系……怎么样”、“贵系blabla”,于是有些计算机系的朋友就笑称自己来自“贵系”。美国是个科技大国,计算机技术走在世界的前沿。接下来让学岛小编带你一起看看美国的计算机专业情况。

一、专业介绍与特点

首先是计算机专业的官方定义。

计算机专业,英文全称Computer Science,简称CS,是一门理论性强、实践性强、发展迅速的学科。本专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。

说到美国,说到计算机软件,大家可能会联想到牛逼、斯诺登、硅谷等关键词。纵观美国的计算机教育,给人以种简单、朴实、清晰的感觉,或许正是这简单朴实清晰,支撑着美国计算机业大踏步地向前进。在美国,计算机专业很注重以下几点:

1.强调诚信和道德,不准抄袭

诚信不论在哪都很重要,程序、报告都必须是原创,老师在第一堂课就会强调这点。

对此,UC Berkeley还给出了建议:作业要明确、有趣,并且和课程内容紧密联系;提供作业的相关模型,以便学生参考并且知道要做到什么程度,授课教师对学生作业的评价会让学生有认同感,会激发他的热情;不仅重视结果,同样重视过程;做project前要有草稿,作品内要有注释,提交作品时连同草稿和笔记都要上交,还包括相关报告,报告中应有中间过程和结果。反正就是既要你有深度内涵又要诚实守信。

2.重视提问环节

学而不问,可乎?教师授课时非常注重如何提问,通过提问让学生思考,而不是直接把结果和现在使用的技术讲给学生。让学生养成爱思考爱钻研爱探索的习惯。

3.课程设置注重能力培养

计算机专业的课程设置至少包括编程、数学分析和认知科学三个层面。并且本专业非常重视编程和设计,这部分课程占了很大的分量,以Stanford、Carneegie mellon、UC Berkeley、Cornell这四所大学为例,各自就分别设置了10、14、15、17门编程的课程。

4.强调过程的重要性

美国的计算机课程更强调过程,过程走得好结果不会差。计算机专业成绩的评定包括:课后作业、project、期中考试、期末考试等多个部分组成,并且作业和project的总量一般都超过50%,而期末考试成绩也就占30%左右。

美国大学专业巡礼——计算机_学岛网

二、专业方向

计算机涉及的领域广泛,分支学科很多。美国的计算机专业研究方向多,互有交叉各有侧重,主要分有四个部分:

l Artificial Intelligence 人工智能

l Programming Language 程序应用

l Systems 计算机系统

l Theory 计算机理论

这四个部分之下又分不同的方向,由于分类不明显,在这里仅介绍几个方向,不将其归类。

1.人工智能

Artificial Intelligence, or AI for short, is a combination of computer science, physiology, and philosophy. AI is a broad topic, consisting of different fields, from machine vision to expert systems. The element that the fields of AI have in common is the creation of machines that can "think".这是美国人工智能官方教育网站上对其的定义。

AI的国际学生需要具备很强的学术背景,为博士课程研究方向之一,被录取的博士学生保持较好的成绩就一直有奖学金。

2. Bioinformatics 生物信息学

 此方向为交叉学科,对申请者的背景选择要求特殊,有的需要计算机背景有的需要生物学背景,当然学生多数具备计算机和生物学的双重背景。招收的国际学生较少。

3. Computer Architectures/Hardware Systems and De sign/VLSI 

需要申请者具备很强的逻辑电路基础知识。就业状况稍不理想,但是奖学金机会略多。

4. Human–Computer Interaction 人机交互

人机交互属于一个交叉学科,涉及到应用心理学、工业工程学、人体工程学、人性因素和人机系统等,属于一门新兴的学科。研究系统与用户之间的交互关系,此方向硕士项目和博士项目都不多。排名较低的学校一般不开设此方向。

美国大学专业巡礼——计算机_学岛网

5. Computing 计算理论

计算理论是关于计算和计算机械的数学理论。

主要内容包括:算法、算法学、计算复杂性理论、可计算性理论、自动机理论、形式语言理论。

6. Software Engineering 软件工程

无需言,就业大户、招生大户。但是奖学金较少。一般学校对于申请人的背景要求是一定的编程技巧,熟悉掌握编程语言和软件设计思想,而且最好是有一定的软件设计项目经历。一般的本科生都或多或少的做过一些信息系统的设计,所以问题也不大。

7. Information science/Information retrieval /Information Security 信息安全

计算机、通信、数学、物理、法律、管理等学科的交叉学科,主要研究确保信息安全的科学与技术。美国在这方面研究起步较早,取得不错的成果。

8. Linguistics 语言学

语言学与计算机科学结合,对申请者的背景要求很高。

三、就业前景

对于留学美国的中国学生来说,计算机的就业水平居高。有人说,在科技水平发展更新迅速的今日,计算机的就业趋势不会减弱。

在硅谷,有经验的工程师年收入起码是16.5万美元。据统计,美国软件工程师的平均年收入是8.9万美元,高级软件工程师的年收入在9.8万美元以上。就业水平与薪酬可观使很多留学生及其家长趋之若鹜,小编认为还是要结合自身情况、兴趣爱好综合考虑。

美国大学专业巡礼——计算机_学岛网

在美国就业和在中国有相似的地方,区域不同,就业情况不同。如中国沿海地区、一线城市更好就业,而美国西海岸和东海岸就业情况更好。当然如果想拿到一个好的工作岗位如进谷歌、微软,难度自然相对高一些。

但是如果想学成归国,国内计算机专业的就业主要有这么几个大方向:

Developer/programmer/software engineer 软件工程师

无论你是研究算法,软件工程,图形处理还是人工智能或者网络相关,无论是博士硕士还是本科生,只要是学习CS的,大家都有一条共同的出路,也是学计算机最大的毕业去向,那就是写编程做软件开发的攻城狮,选择了这个方向,意味着你即将开启每天加班写代码平时不停补漏洞的人生新阶段。

Software QA(quality assurance)/testing 软件测试

可能有的同学想了,我不愿意每天对着电脑写程序,但是又很喜欢coding,那么软件测试欢迎你,这个专业有点儿大家来找茬儿的性质,找的是刚才说的第一种工作的茬,如果说CS毕业之后有开发软件的攻城狮,那么久肯定要有专门找bug来提高软件质量的软件测试了,软件测试曾经被认为可有可无,但是现在也越来越被重视。

Database/network administration数据库/网络管理

学计算机初来还可以去做数据库和网络管理,好处就是你不用一天天的耗在无休止的编程里,这类工作就业范围广,稍微大点的公司、学校或者机构都需要有高级管理员来管理维护网络和存储备份数据库。放眼当今信息社会,公司对数据库和网络依赖严重,所以一名经验丰富的database/network administrator对公司非常重要,所以你去了也会被重视。

Others 其他

还有一些其他的计算机相关的工作,比如release management,用户界面(UI, user interface)设计,usability,Technical support等等,但是这种类型的工作并非主流,所以数量相对较少,而且不同公司叫的名字和工作性质都不一样。 

四、专业排名

2014 U.S.News美国研究生计算机工程专业排名

1、麻省理工学院 Massachusetts Institute of Technology (MIT)

麻省理工学院的使命是推进科学、技术及其他学术领域知识的进步及培养学生,在 21 世纪以最好的水平服务国家和世界。该校的数学、科学和工学专业都非常著名。位于查尔斯河附近的麻省理工学院的宿舍被认为是美国最酷的宿舍之一。 

美国大学专业巡礼——计算机_学岛网

MIT的CS曾为CS的发展作出不可磨灭的贡献,比如数据流计算的思想和数据流计算机、人工智能方面的许多重大成就,还有影响了整个UNIX界的X-Window…… (学岛小编表示文科生都看不懂说了点儿啥)而且MIT也有一批大名鼎鼎的教授,图灵奖获得者Marvin Minsky。

美国大学专业巡礼——计算机_学岛网MIT教授Marvin Minsky

2、斯坦福大学 Stanford University

斯坦福大学是世界公认的名牌大学,除了有知名教授传授一流的知识,学校还有极其丰富的课外活动及参加科研、独立研究和公共服务的机遇。 学校的使命是 “让学生实现个人成就,成为有用之材”及“通过影响人类与文明,为大众谋福利”。 

美国大学专业巡礼——计算机_学岛网

斯坦福算是CS学子心中的梦想学府了,因为在某种程度上,它的计算机系是最出色的,尤其以人工智能AI为灵魂和核心,冷战时期美国国防部有很多大型的AI项目,当时的斯坦福一时风光无二,虽然之后有所消减,但是AI依然算是整个美国最强大的。 

除了AI,Stanford的计算机系以拥有最强的计算机体系结构和数据库团队而闻名。计算机系的老师都是各种神人,其中不乏响当当的图灵奖得主和各个学科领域的大腕人物,另外值得一提的是斯坦福大学位于信息世界的心脏地带—硅谷,再加上加州宜人的气候,美丽的风景使得Stanford堪称CS的天堂。

PS:斯坦福VS麻省理工

在计算机这个专业上,斯坦福和麻省理工可以说是你追我赶力争第一的好基友,在1999年计算机专业排名上,麻省理工和斯坦福都被打了5.0的满分,并列第一。

麻省的计算机专业是以跨学科研究而著名(学校里就有很多跨学科研究中心)。所以到MIT进行深造的学生不但要在计算机学科有一些建树和研究,并且要能结合本专业快速的学习和运用其他领域的知识、成果。

而斯坦福,在计算机科研方面,其在理论、数据库、软件、硬件、AI 等各个领域都是实力强劲的顶级高手。学岛小编认为美国计算机科研的天堂——硅谷,不可否认也有斯坦福的支撑作用。

3、加州大学伯克利分校 University of California-Berkeley

加州大学伯克利分校是一所世界闻名的大学,在US News颁布的土木工程、环境工程、生态学、化学、电子计算机科学相关专业的排名上,均位列全美第一。

美国大学专业巡礼——计算机_学岛网

4、卡内基梅隆大学Carnegie Mellon University (CMU)

一所享誉世界的私立顶级研究型大学,该校拥有全美顶级计算机学院和戏剧学院,该校的艺术学院、商学院、工学院以及公共管理学院也都在全美名列前茅。

5、伊利诺伊大学香槟分校 University of Illinois at Urbana-Champaign (UIUC)

伊利诺伊大学香槟分校是这个榜单上为数不多的公立学校之一,被《美国新闻与世界报道》评为全美最佳公立大学之一,为学生提供无数的机会。

6、密歇根大学安娜堡分校 University of Michigan-Ann Arbor

美国历史最悠久的大学之一,是美国10佳综合性大学之一,被誉为“公立常春藤院校”和“公立大学的典范”。其工程学院全美排名前十。

7、佐治亚理工学院 Georgia Institute of TechnologyMain Campus (Georgia Tech) (GT)

与麻省理工学院及加州理工学院并称为美国三大理工学院,学费低廉,奖学金多。

8、康奈尔大学 Cornell University

康奈尔大学在US News颁布的“美国大学综合排名中”位列第15,是常春藤盟校的新生力量。其计算机理论方面较强。

另外值得一提的还有:威斯康星大学(University of Wisconsin-Madison)

威斯康星大学是个大型的综合性学校, 数据库一直在前3位,经常是第1位。这里的数据库由于在设计实现DBMS系统上的传统优势,使其在业界的声誉相当崇高,除此之外,Wisconsin的硬件、计算机体系结构实力也很强大,对业界相当有影响力,学生毕业之后也是备受青睐。

美国大学专业巡礼——计算机_学岛网

五、申请难度

背景厉害不一定被录取

申请人在选择学校的时候要遵守一个非常重要的原则——Match原则。计算机专业方向较多,二级分支越来越细化,要的不是你的本科学校多么牛逼,而是看你的专业水平以及是否适合教授的研究方向。

选择专业排名靠前的学校

像Facebook、Google和苹果等在顶级学校有定向人才输送的程序,除了常青藤联盟的老牌名校,也有一些在国内知名度不是很高的大学。如果你学的是一流大学的二流甚至三流专业,在就业时圈子内的人都会很清楚这一点。

计算机科学,你具备这些能力吗?

计算机科学是一个很有难度,充满挑战性的行业,无论是你平时参与的项目还是要完成的作业都需要很久的时间和心思去完成,但是另一方面,计算机也是一个年轻的,充满机遇但又对智力要求非常高的领域。

学岛小编认为,如果你喜欢逻辑性问题并试图用程序来解决这些问题并且擅长数学,如果你对事物的工作原理很好奇并且愿意钻研并给出精确的解释,如果你喜欢机械,能把家里电子产品拆了组装十几遍,那么计算机科学强烈欢迎你。因为这门科学就是这些品质:注重细节,有创造力也不乏批判性思维,数学和定量分析,以及长时间的注意力。

总结

看完了这篇文章,是不是对美国大学的计算机专业有了更深刻的认识?美国是个科技大国,计算机技术走在世界的前沿,其计算机专业划分较细,毕业后也可以从事不同方向的职业。每个学校的侧重点都不尽相同,申请的时候要看你的专业水平以及整体情况是否适合教授的研究方向,在择校的时候建议大家更多的关注专业排名。最后,如果你心思缜密喜欢分析,擅长理科而且逻辑思维很好,那么计算机专业是非常适合你的,学岛小编在此为所有申请者们加油~

我爱吃水果

在校大学生一枚。 热爱生活,喜欢文字~ 唱歌写作看小说是生活中很重要的一部分。 慧极必伤,情深不寿,强极则辱;谦谦君子,温润如玉。

关注Ta 查看Ta的其它文章
若有任何问题,无需登录,直接在下方留言,向作者和小编提问
为了让我们更好的解答你的问题,可以简单介绍下自己

有其他问题可以加微信13817475196

按住二维码可以扫描哦