【新疆美国留学】+美国计算机科学研究生申请完整指南-新东方前途出国

您的位置: 首页>顾问中心>【新疆美国留学】+美国计算机科学研究生申请完整指南
在线咨询
免费评估
留学评估助力院校申请
获取验证码
立即评估
定制方案
费用计算
留学费用计算器
电话咨询
预约回电

顾问将于15分钟内回电

获取验证码
立即预约
咨询热线

小语种欧亚留学
400-650-0116

输入验证码
我们已向发送验证码短信
查看短信并输入验证码

验证码错误,请重新输入

秒后可重新发送

导航

【新疆美国留学】+美国计算机科学研究生申请完整指南

  • 研究生
  • 专业介绍
2021-10-10
 今天给大家讲一讲 美国最火热的专业之一——计算机科学,我们将在下文详细叙述申请计算机科学专业研究生需要了解的一切,包括:

 

1.“有前途”&“有钱途”

2.计算机科学专业介绍(系统与网络、人工智能与机器人、计算机隐私与安全、编程语言、数据库、计算机   图形学、生物信息学与计算生物学、算法、计算机理论、科学计算、软件工程、计算机视觉)

3.你适合申请计算机科学研究生吗?

3.1 哪些专业背景适合申请经计算机科学专业?

3.2 计算机科学的基本能力要求

3.3 计算机科学的毕业去向

3.4 自我评估:你适合申请计算机科学研究生吗?

4.计算机科学硕士项目推荐

5.计算机科学申请案例分享

6.计算机科学申请建议

 

 

 

纵观人类技术革命的发展,从农耕时代到工业时代再到信息时代,技术力量不断推动人类创造新的世界。每次技术革命,都在以改变一切的力量,在全球范围掀起一场影响人类所有层面的深刻变革。

 

可以说自上世纪40年代,世界上第一台现代电子计算机“ENIAC”诞生于美国宾夕法尼亚大学后,人类社会所产生的翻天覆地的变化都与它息息相关,而与之相关的专业的申请热度也一直居高不下。

 

2020年新冠疫情止住了很多人留学的脚步,相对商科和工程类专业,计算机专业的留学生人数仍呈现出增长趋势,目前达到了19%,较去年增长0.9%。

 

 

 

很多同学上来就坚定地对我们说,老师我想学CS。

 

“为什么要学CS?”

“因为计算机‘有前途’也‘有钱途’”。

 

这是很多人学习计算机科学的初衷,我们不否认与计算机高难度课程学习所对应的也是很多人望尘莫及的高薪。

 


在移动互联网-大数据-人工智能的多波浪潮下,计算机技术相关的多种专业攻占了国内外包括CollegeChoice、U.S. News,Business Insider等专业机构统计认证的各项最高薪榜单的最前列。

 

根据美国求职网站Glassdoor统计,美国软件工程师的平均年薪为$95,195,而硅谷软件工程师的工资待遇更是远高于美国全国同行的平均薪酬水平。以行业出资高的Facebook为例,一名初级工程师的基本工资为$83,000,高级工程师基本工资为 $201,000,加上其他福利补贴,公司所有软件工程师的平均薪资可达到$177,014

 

 

 

报告列出了美国雇主在2020财年提交的前100个职业的H1B工作签证申请数量以及平均的年薪。我们可以看到排名前10当中大多与软件开发、计算机编程、计算机系统等等职位相关显示出更多的雇主愿意为此类雇员赞助工作签证

 

除了美国雇主,国内的互联网大厂也对此类人才“趋之若鹜”,例如前段时间上热搜的14级华科计算直博研究生刚一毕业就收到了华为200万年薪的offer, 以及研发岗位30万起步的年薪水平,CS毕业生,一毕业就拿到很多岗位奋斗十年才可企及的薪资。

 


 

计算机相关专业确实很“香”,但是无论专业的选择还是职业的选择,都要看是否适合你,今天我们就来好好聊一聊关于计算机科学专业研究生申请,以及他是否适合你。

 

 

计算机科学绝不仅仅是研究计算机的学科,著名的计算机科学家 Dijkstra 有一句名言“计算机科学之于计算机并不甚于天文学之于望远镜。”寓意计算机只是一种工具,但透过“这个镜头”你可以看见更加广袤无边的“科学宇宙”。


有人问计算机科学到底研究什么,有人说是:“用数学的方法模拟这个世界,用数学的方法创造新的世界”;也有从字面的意思去理解:计算机=计算+机器,即让机器像人一样计算,让机器像人一样算计,让机器像人。

 

在清华大学出版出版的《计算机科学导论》中的定义是:

 

计算机科学是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。

 

上述的观点都很有意思,其实总体无外乎两个方面:计算理论计算机系统的应用。

 

作为一个学科,计算机科学涵盖了算法的理论研究和计算的极限探讨,如何通过硬件和软件实现计算系统构建。应用领域也由最初的科学计算发展到现在的信息处理、过程控制、辅助技术、人工智能和网络应用等,为航空航天、天气预测、工业制造、机器人研制、现代通信等行业的发展做出了卓越的贡献。


计算机科学认证委员会CSAB(Computer Sciences Accreditation Board)定义了计算机科学学科包含的4个主要领域:计算理论,算法与数据结构,编程方法与编程语言,以及计算机元素与架构。以及其它一些重要领域,如软件工程,人工智能,计算机网络与通信,数据库系统,人机交互,机器翻译,计算机图形学,操作系统等等。

 

我们可以看出,计算机科学并不仅仅围绕计算机,它有很多分支领域可以进行选择,对其14个主流分支领域我们今天也会做一个尽可能详尽的叙述,因此文章的篇幅会较长,可以保存慢慢看。

 

了解完计算机科学研究领域,很多人在申请的时候会对选择计算机科学和计算机工程犹豫不决。其实二者还是有明显的区别的。

 

计算机科学 VS 计算机工程

 

从院系设置上,计算机科学(简称CS)主要设于独立的计算机学院,也有些项目设置在工程学院或者文理学院下,主要是从计算机的角度,研究计算的算法、可计算性与编程语言等等。相对计算机工程(简称CE),CS更偏向计算机理论的研究与应用

 

而计算机工程(Computer Engineering),主要设置在大学工程学院下,相对于计算机编程和算法研究,它会更关注计算机硬件的开发,例如微处理器如何工作、设计以及优化,需要考虑如何在电子元件之间实现有效传输数据;如何设计电子元件的综合系统、如何处理软件内指令以及如何针对特定的硬件平台编写、编译和优化软件。

 

CE更像是电子工程和计算机科学的一个交叉领域,偏向计算机硬件的开发,属于应用型的学科,因此更多大学会设置CS的PHD,而几乎没有CE的PHD项目。

 

可以说,计算机工程师是专门从事软件设计、硬件设计或集成两者系统设计的电气工程师。

 

例如研究ISA,Pipeline,Cache架构等对计算性能带来的提升,致力于研究高性能计算机,如银河超级计算机,显卡性能提升等。通过改变硬件内部逻辑,算法,架构来挖掘性能。


 

在课程设置上,CS会涉及更多数学和计算机编程方面的课程,根据分支的不同包含高级算法、计算机图形、 机器学习等课程;而CE除了编程,还会涉及电子工程方面的课程,包括电子电路设计、VLSI、计算机系统设计等。

 

就业上,CS的人大都去了像微软、IBM、谷歌,脸书等等软件开发公司,CE则可以选择去英特尔,苹果黑莓,思科华为等硬件设计生产企业成为电子工程师、机械工程师、计算机硬件工程师等。

 

在申请背景上,CS适合本科学计算机或有计算机辅修的同学进行申请,而CE对于学生计算机背景的要求没有CS这么严格,如果你是理工科专业或者数学专业,想跨专业转计算机,可能计算机工程更适合你。

 

Most candidates enter the program directly after completing an undergraduate degree in engineering, science or mathematics.(宾夕法尼亚大学官网)

 

关于计算机工程我们这里就不多做解释了,之后也会单独出一篇《申研百科-计算机工程专业》详细讲述。

 

2、计算机科学有哪些分支

 

和计算机的诞生一样,计算机科学真正作为一门学科也是始于美国。1962年普渡大学成立计算机科学系,这是美国也是世界第一个计算机科学系,它的成立标志着计算机科学正式成为一门学科。

 

正如计算机科学是从数学或电子工程中分支出来的一样,新的学科发展到一定阶段也会从计算机科学中独立出来,如软件工程、编程语言、机器人、人工智能等等,部分大学根据当前的院系设置、学科研究和人才培养的需要独立设置了这些专业的硕士项目(如东北大学的机器人硕士项目),而不仅仅只是作为计算机科学的一个分支(如南加大的计算机科学下的机器人分支)。

更多详情
推荐阅读 换一换