计算机科学到底有多厉害?
1专业简介
计算机科学,(Computer Science,缩写CS),研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
2.学位介绍
美国CS研究生常见学位如下:
学位
|
Master of Science
|
Master of Engineering
Master of CS
Professional Master
|
Doctor of Philosophy
|
培养
目标
|
· 学术/职业导向硕士
· 有部分院校的MS没有research部分,比如CMU MSCS。
|
· 职业导向
· 不包含research部分,都是应用性的课程。
|
· 学术研究导向
· 培养研究型人才
· 大都走向科研岗位,无论是任教还是在科研机构,都是基础研发的核心人员
|
时间
|
1-2年
|
1-1.5年
|
5年
|
申请
要点
|
· 看重申请者的科研能力
· 很看重GPA,冲 刺名校要有科研/实践/比赛。
|
· 申请难度较另外两个学位较低
· 看重GPA
|
· 相关研究领域的经验
· 本科毕业的申请者相对要求就会偏高。难度比较大!
· 一定要有论文发表,以及至少2段半年以上的科研项目。
|
上表中的学位名称以及学习内容为一般情况,美国开设CS的院校众多,各院校的课程设置情况不尽一致,请具体参考院校官网。
下文中将详细分析CS硕士。
3.美国高校常见CS分支——参考CS Ranking
4. 美国高校常见CS分支——热门分支详解
分支
|
人工智能
(AI)
|
数据挖掘/数据科学
(Data Mining/Data Science)
|
简介
|
人工智能里面涵盖了计算机专业的很多小方向。比如机器学习,计算机语言,图像处理,语音识别,机器人,人机交互等等
|
大数据的分析和整理,从而得出具有指导意义的信息,比如说沃尔玛超市啤酒和纸尿布的经典案例。随着近年来电商的大规模兴起,这个方向已经成为申请者炙手可热的专业方向了。
|
背景偏好
|
学术背景有着较高的要求,并更看重申请者在数学和算法方面的背景
|
较强的数学,统计(如有更好)背景
|
代表院校
|
单独开设AI的院校不多。一般是博士才会涉及AI的具体科研项目,硕士主要是修读相关课程。 USNEWS中排名靠前的有Stanford,CMU,MIT, Uwashington,GeTech,UIUC等
|
独立项目与非独立项目都比较多。具体请参考data science专业分析
|
分支
|
软件工程
(Software Engineering)
|
机器人(Robotics)
|
简介
|
· 软件开发,设计,维护等。
· 向来国际生的热门选择。
· 各行各业都需要该领域的人才。
|
交叉学科,涉及到cs,数学,物理,生物,EE,和ME等学科
|
背景偏好
|
较强的编程能力
|
建议先修课:
Mathematics: calculus, linear algebra, numerical analysis, probability and statistics
Computer Science: programming, data structures, algorithms
Physics and Engineering: mechanics, dynamics, electricity and magnetism, optics
|
代表院校
|
CMU, UCI, NCSU, USC等
|
CMU, MIT, UPENN, UCB, USC,Minnesota,Washington,UIUC等
|
分支
|
人机交互(HCI)
|
计算机生物/生物信息
Computational Biology/Bioinformatics
|
简介
|
· 交叉学科
· 研究系统与用户之间的交互关系
· 系统可以是各种各样的机器,也可以是计算机化的系统和软件。
· 人机交互界面通常是指用户可见的部分。
· 应用领域有用户界面(UI),可穿戴计算机设备,虚拟现实,聊天机器人等
|
· 生物和cs的交叉学科
· CS,数学和统计学在探索生物学和生物医学问题
|
背景偏好
|
CS, 设计,心理学
|
建议选修课:
1) Cell & Molecular Biology
2) Computer programming
3) Linear algebra
4) Probability theory
|
代表院校
|
CMU, UWashington,GaTech,Cornell,UCI等
|
CMU, UCLA, UCB,MIT.DUKE,UCSD,PRINCETON等
|
5. 就业分析
根据美国劳工局统计数据,2016-2026期间,计算机和信息技术工作岗位预计涨幅为13%,比所有行业的平均涨幅要高,具体为约557100个新岗位。在计算机和信息技术所有领域中,云计算,大数据的收集和存储,以及信息安全的发展会更快。计算机和信息技术职业的年平均工资在2016年5月为82,860美元,高于所有职业的平均年薪37,040美元。
职业
|
核心技能
|
2016年平均薪资
|
计算机和信息研究科学家
|
发明和设计计算技术的新方法,并找到现有技术的创新用途。他们研究和解决商业,医学,科学等领域的计算复杂问题。
|
$111,840
|
计算机网络架构师
|
设计和构建数据通信网络,包括局域网(LAN),广域网(WAN)和内联网。这些网络的范围从两个办事处之间的小型连接到下一代网络功能,如为多个客户提供服务的云基础设施。
|
$101,210
|
计算机程序员
|
熟练使用C++, Java, SQL, HTML, Ada, BASIC, Python等,熟练使用某种操作系统,安卓,OS, Linux等
|
$82,960
|
计算机支持专家
|
向计算机用户和组织提供帮助和建议。这些专家或者支持计算机网络,或者直接向计算机用户提供技术援助。
|
$52,160
|
计算机系统分析师
|
有时被称为系统架构师,研究一个组织当前的计算机系统和程序,以及设计解决方案,以帮助组织更有效地运作。 他们通过了解两者的需求和局限,将业务和信息技术(IT)结合在一起。
|
$87,220
|
数据库管理员
|
使用专门的软件来存储和组织数据,如财务信息和客户运输记录。 他们确保数据可供用户使用,并防止未经授权的访问。
|
$84,950
|
网络和计算机系统管理员
|
计算机网络几乎是每个组织的关键部分。 网络和计算机系统管理员负责这些网络的日常操作。
|
$79,700
|
软件开发工程师
|
计算机程序背后的创意思维。有些开发人员可以在计算机或其他设备上执行特定任务的应用程序。其他开发运行设备或控制网络的底层系统。
|
$102,280
|
https://www.bls.gov/ooh/
推荐阅读:
《不考GRE可以申请到美国研究生吗》
《加州大学申请,被waiting List该怎么办?》
《美国宾州有哪些优质院校?除了沃顿你还知道哪所?》
《美国读研申请该如何做好规划》
《干货!美国本科时间规划》
《美国留学本科申请的详细流程是什么?》
在线咨询~
【免责声明】
1、个别文章内容来源于网络善意转载,版权归原作者所有,如侵权,请联系删除;
2、所有图片来源于网络,版权归原作者所有。如有侵权问题请告知,我们会立即处理。
