美国留学计算机科学专业解析1-CS学科细分
美国留学CS计算机科学一直是热门专业,这几年依旧热度不减,很多同学对计算机科学CS专业关注比较多。以下就来了解一下美国计算机CS专业学科细分初步介绍。
美国Computer Science学科细分
首先给大家介绍一下美国CS学科的分类。CS其实是一个很广的概念,就像医学一样,很多不同的细的分科,这里列了一些美国比较常见的分科。
软件工程 数据库 计算机网络 人工智能 计算机图形学和多媒体 体系结构/编译器和并行计算 人机交互 管理信息系统 信息安全 理论和算法
软件工程,是关于 计算机软件开发和维护 的一门工程学科,简单一点可以理解为CS+管理科学。是整个CS里最弱化数学能力的分支,但概念性很强,有点像半个文科,而且 特别强调实践 ,是所有分支里就业机会最多的方向,但可能不是最尖端,最有趣的方向。
数据库,涉及与 数据管理相关 的所有方面,可应用的领域有电脑游戏设计,数据隐私与安全等。数据库是CS各领域中最抽象和枯燥的方向。抽象体现在所用的数学知识全部基于离散数学和抽象代数,而不是连续数学,所以要学好并不容易;枯燥体现在它不像很多其它方向那样可以做出非常花哨的结果或图形界面。但学好数据库的话,就业非常稳定。
人工智能,AI可以说是目前 CS最热门的方向 了。说得通俗一点,例如人脸识别,虹膜识别,google的自动驾驶,微软的Hanover系统自动开药,医学领域的自动影像学、金融领域的自动算法交易都是AI的成果。大多数的科技公司,比如亚马逊、特斯拉、谷歌都把AI看成下一个十年里,公司的创新驱动力。
学习AI需要非常 广泛的知识面和训练 ,不仅需要CS的雄厚的基础知识,还需要了解一些认知心理学、语言学、哲学和工程学的知识。除此之外,还需要掌握一些技能和工具,例如统计学、神经科学、控制、优化和运筹学。对于大多数计算机科学排名较高的高校,他们往往在人工智能研究方面也会极为出色。包括斯坦福大学,卡内基梅隆大学,麻省理工大学,加州伯克利大学,佐治亚理工大学等。
(最新美国计算机科学专业解析1-CS学科细分)
计算机图形学Computer Graphics,多媒体Multimeia。这个专业与人工智能、计算机网络、软件工程全都有交叉。 研究图像的表达、处理 等。计算机成像,三维动画,甚至网络影像传播都属于这个方向的范畴。学习这个专业的同学可以去游戏设计公司,电影视频制作公司找工作。总之,现在的生活离不开图形图像的数字表达处理,也就离不开学计算机图形学和多媒体的同学。
人机交互(HCI)也是最近大热的新兴专业。不过很多人对HCI都存在一个误区——人机交互就是设计界面,这是把人机交互和交互设计(Interactive Design)混为一谈了。事实上HCI是一个 大型的交叉学科 ,它包括认知心理学,社会学,CS,需要涉猎的知识也包括软件,硬件,算法,Machine Learning, Deep Learning, 社会调查等。
举个大家熟悉的例子,多点触控技术就是人机交互研究的一大成果,这里面既包括算法的研究也包括硬件设备的开发以及软硬件整合的系统技术,以及手势规则的定义等,而交互设计,则可能是指在设计一个APP时,如何将产品的各个功能与特定的手势操作对应起来,以及实现这些功能的次序和条件是什么样的。HCI有两个大方向: 1) 偏Design 的(属于艺术类方向,需要portfolio); 2 )偏工程方向 。理工科背景的学生一般都申请工程方向。
还有比如管理信息系统MIS本质上说就是一个数据库系统,它和其他数据库系统的不同就在于其目的用于整合必要的信息用于决策。 MIS专业还分成在工程院(计算机学院)或者商学院(管理) 下面。前者偏技术,后者是偏商科了。咱们中国人去美国读Master,当然是偏技术的那种毕业以后路子平坦一些。
还有信息安全和计算机网络,其实严格一点说是属于Computer engineering, 一些学校也会放在EE系下面。
体系结构/编译器和并行计算,Computer Architecture 计算机架构是讲计算机硬件组成的,属于CE或EE;编译器和并行计算申请的人也很少,理论和算法方向是理论层面的。
以上是关于美国CS学科细分的初步介绍。有任何问题,欢迎咨询金吉列留学!