计算机科学(简称CS)是近几年美国留学最热门的专业(没有)之一。特别是现在申请CS研究生项目对本科专业的限制放松了不少,以致很多本科非计算机专业的同学也想转到CS麾下。因此,CS也成为了申请最难的专业之一。那么难度具体多大?不同本科背景如何做出最适合自己的选择?为避免盲目跟风,今天小编整理了计算机科学的相关信息和录取数据,希望大家避免误区,理性申请!
计算机科学的划分
从广义上来说,计算机科学分为五个独立但相互关联的学科:计算机工程、计算机科学、信息系统、信息技术和软件工程。而我们通常说的是狭义的概念。
即与计算和信息处理相关的,使用算法来实现数字交互的研究。它既包含了抽象的算法分析、形式化语法等等理论知识,又包含具象的编程语言、程序设计等实操内容。
很多同学常常把计算机科学(CS)和计算机工程(CE)混淆,二者其实有着非常明显的区别,简单来说:
1,CS常设在文理学院、工程学院或单独的计算机系之下。CE一般设在工程学院。
例如CS强校卡耐基梅隆就明确表示:CS硕士在计算机科学系,CE设在工程系。它们是两个不同的学位,具有不同的申请形式和程序。
2,CS重点研究软件方面,CE重点关注硬件方面。
3,CS从业者是开发处理、解释、存储、通信和安全数据方法的科学家和数学家。CE从业者是专门从事软件、硬件设计或集成两者系统设计的电气工程师。
所以在申请的时候,同学们可不要选错专业!
本科背景倾向
国内申请者的本科背景常见计算机科学与技术、数学、软件工程、信息安全这四大专业。
美国高校的大部分CS研究生项目对于本科专业没有严格的限制,非计算机专业学生也可以申。但是计算机科学的根源主要在于数学、物理学等相关领域,因此在考查申请者资质时,美国大学会格外注重其数理背景。即便本科可以不是计算机专业的学生,也要学过微积分、统计、线性代数、数据结构等课程。
还是以上面提到的卡耐基梅隆为例,学校官网表示,申请者不用具备计算机科学学士学位,但是学校倾向于“具有基本分析能力和较强的数学、编程、逻辑推理能力的学生”,如果是转专业到计算机科学,那么“可能需要再增加一个学期来填补本科培训空白”。
申请难度&录取趋势
中国学生申请人数最多的专业里,计算机科学稳进前三。全球留学生申请人数最多的专业里,计算机科学的地位岿然不动。
2019年国内大约有203,500名CS申请者,比2018年增长了9.4%。但是相比申请人数的激增,高校招生名额并没有大幅增加。在近37万中国留学生中,16%就读数学与计算机科学专业,也就是大约59,200人。算下来整体CS专业对中国学生的录取率为29.1%,不算高。
再看CS研究生项目的录取。行业内TOP50高校的录取者,GPA平均在3.3以上,GRE在320分以上。像卡耐基、麻省理工这类顶尖院校分数更高:
25%-75%GRE quantitative:168-170
平均GRE verbal:167
GPA:3.7+
录取率:约21%
联系一下申请人数和录取标准,CS申请难度可想而知。
申请方向&课程学习
美国大学的CS专业主要集中在四个方向:
●人工智能 - Artifical Intelligence
●程序应用 - Programming Language
●计算机系统 - Systems
●计算机理论 - Theory
CS的核心课程包括:高级软件开发、计算问题解决、数据结构和算法、操作系统(OS)设计、高等数学、用户界面/体验(UI / UX)设计、人机交互(HCI)、数据安全/防御性编程等。
申请推荐
高校设置的学位具体课程不同,适合的学生群体也不一样。本科是计算机专业的学生自然可以对口申请,跨专业则选择的余地相对小得多。小编找到了一下适合大家申请的高校:
转专业申请:
对于本科非计算机专业的同学而言,以下大学的CS项目值得推荐:
——MS in Computer Science (with Immersion) program
——MS in Computational Analysis and Public Policy (CAPP)
宾夕法尼亚大学
——Master of Computer and Information Technology program(MCIT)
布兰迪斯大学
——MA in Computer Science for Non-majors
——MA in Computational Linguistics
纽约大学
——Tandon 工程学院的CS项目
另外,德州奥斯汀、南加州大学也开设了可以跨专业申请的CS项目。
顶尖院校推荐:
根据USNEWS最佳CS研究生课程排名和QS学科排名,以下学校的CS最为顶尖:
卡耐基·梅隆大学、麻省理工学院、斯坦福大学、加州大学伯克利分校、伊利诺伊大学香槟分校、康奈尔大学、华盛顿大学西雅图、佐治亚理工学院、普林斯顿大学、德克萨斯大学奥斯汀分校
就业&薪资
根据薪酬网站Payscale数据显示,计算机是硕士群体平均年薪最高的行业。其中CS表现最为突出,平均年薪为101,000美元,远高于行业平均水平(71,400美元)。
早期职业薪资:84,300美元
中期职业薪资:125,000美元
CS硕士生毕业后常见的职位包括:
●计算机网络架构师
●计算机程序员
●计算机系统分析师
●信息安全分析师
就业市场对CS专业人才的需求旺盛,到2026年预计将增长13%。
另外,2019年U.S.News公布的最佳STEM职业中,CS相关职位平均薪资如下:
前景无限光明但是门槛极高的CS专业,同学们做好申请准备了吗?