你对CS专业了解多少呢?
今天参与了美研资深文案黄老师对CS相关知识的分享会,受益匪浅。想要学习计算机科学相关专业的你又对CS了解多少呢?我们一起来学习吧!
首先什么是计算机科学呢?
计算机科学,(Computer Science,缩写CS),研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
CS的分支有哪些呢?
Ø 人工智能(AI)
人工智能里面涵盖了计算机专业的很多小方向。比如机器学习,计算机语言,图像处理,语音识别,机器人,人机交互等等。
对于申请者的学术背景有着较高的要求,并更看重申请者在数学和算法方面的背景。
单独开设AI的院校不多。一般是博士才会涉及AI的具体科研项目,硕士主要是修读相关课程。 USNEWS中排名靠前的有Stanford,CMU,MIT, Uwashington,GeTech,UIUC等。
Ø 数据挖掘/数据科学(Data Mining/Data Science)
大数据的分析和整理,从而得出具有指导意义的信息,比如说沃尔玛超市啤酒和纸尿布的经典案例。随着近年来电商的大规模兴起,这个方向已经成为申请者炙手可热的专业方向了。
要求申请者有较强的数学,统计(如有更好)的背景。
独立项目与非独立项目都比较多。具体请参考data science专业分析。
Ø 软件工程(Software Engineering)
软件开发,设计,维护等。
要求申请者有较强的编程能力。
代表院校:CMU, UCI, NCSU, USC等
Ø 机器人(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, MIT, UPENN, UCB, USC,Minnesota,Washington,UIUC等。
Ø 人机交互(HCI)
· 交叉学科
· 研究系统与用户之间的交互关系
· 系统可以是各种各样的机器,也可以是计算机化的系统和软件。
· 人机交互界面通常是指用户可见的部分。
· 应用领域有用户界面(UI),可穿戴计算机设备,虚拟现实,聊天机器人等
要求申请者有CS, 设计,心理学等背景
代表院校:CMU, UWashington,GaTech,Cornell,UCI等
Ø 计算机生物/生物信息(Computational Biology/Bioinformatics)
· 生物和cs的交叉学科
· CS,数学和统计学在探索生物学和生物医学问题
建议选修课:
1) Cell & Molecular Biology
2) Computer programming
3) Linear algebra
4) Probability theory
代表院校:CMU, UCLA,UCB,MIT.DUKE,UCSD,PRINCETON等
我们一起学习完后,你是不是对CS专业有了更深的理解呢,那你自己梦想中的院校是哪个或者哪些呢?为了梦校奋力前行吧!
【免责声明】
1、个别文章内容来源于网络善意转载,版权归原作者所有,如侵权,请联系删除;
2、所有图片来源于网络,版权归原作者所有。如有侵权问题请告知,我们会立即处理。