计算机科学及人工智能专业介绍和就业
计算机科学(computer science,缩写CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论;而程序设计是应用特定的编程语言解决特定的计算问题;人机交互则是专注于怎样使计算机和计算变得有用,好用,以及随时随地为人所用。
人工智能(Artificial Intelligence) ,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 它是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能可以说是一门高尖端学科,属于社会科学和自然科学的交叉,涉及了数学、心理学、神经生理学、信息论、计算机科学、哲学和认知科学、不定性论以及控制论。研究领域通常包括知识表示和推理(knowledge representaTIon and reasoning)、机器学习(learning)、规划(planning)、决策(decision-making)、视觉(vision)、机器人(roboTIcs)、语音和语言处理(speech and language processing)。
美国高校常见CS分支——热门分支详解
分支 |
人工智能 (AI) |
数据挖掘/数据科学 (Data Mining/Data Science) |
简介 |
人工智能里面涵盖了计算机专业的很多小方向。比如机器学习,计算机语言,图像处理,语音识别,机器人,人机交互等等 |
大数据的分析和整理,从而得出具有指导意义的信息,比如说沃尔玛超市啤酒和纸尿布的经典案例。随着近年来电商的大规模兴起,这个方向已经成为申请者炙手可热的专业方向了。 |
背景偏好 |
学术背景有着较高的要求,并更看重申请者在数学和算法方面的背景。 |
较强的数学,统计(如有更好)背景 |
代表院校 |
单独开设AI的院校不多。一般是博士才会涉及AI的具体科研项目,硕士主要是修读相关课程。 USNEWS中排名靠前的有Stanford,CMU,MIT, Uwashington,GeTech,UIUC等 |
独立项目与非独立项目都比较多。 UCB,USC,MIT,DUKE, Stanford, Minnesota等 |
分支 |
软件工程 (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等 |
计算机科学及人工智能就业介绍
根据美国劳工局统计数据,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 |
在最近的几十年里,人工智能似乎开始呈现出井喷式发展。1997年5月,IBM公司研制的深蓝(DEEP BLUE)计算机战胜了国际象棋大师卡斯帕洛夫(KASPAROV),人工智能的这个完美表现开始引起了所有研究者的注意。在最近五十年里,从手机上的计算器到无人驾驶汽车,再到今天Master 59连胜人类围棋选手,再到未来可能改变世界的重大变革,人类慢慢领悟到——人工智能的时代正在来临。
关于AI在美国的就业方向主要有,科研机构(机器人研究所等),软硬件开发人员,高校讲师等。目前一些高科技公司开辟出了新的研究领域,比如谷歌的无人驾驶汽车。鉴于AI方向的人才都是高科技型的,在待遇方面相对比较丰厚。人工智能在国内就业前景也是非常广阔的。随着国内产业升级,IT行业的转型工业和机器人和智能机器人以及可穿戴设备的研发等,都将会需要大量的AI人才。根据不同的研究方向,就业领域如下:
1) 搜索方向:百度、谷歌、微软、yahoo等(包括智能搜索、语音搜索、图片搜索、视频搜索等都是未来的方向)
2) 医学图像处理:医疗设备、医疗器械很多都会涉及到图像处理和成像,大型的公司有西门子、GE、飞利浦等。
3) 计算机视觉和模式识别方向:前面说过的指纹识别、人脸识别、虹膜识别等;还有一个大的方向是车牌识别;目前鉴于视频监控是一个热点问题,做跟踪和识别也不错。
4) 还有一些图像处理方面的人才需求的公司如威盛、松下、索尼、三星等。
关于计算机科学专业及人工智能的介绍就到这里,想了解更多计算机科学和人工智能的申请,欢迎咨询范范老师。