美国计算机CS专业全新解读
首页 > 顾问主页 > 美国计算机CS专业全新解读

马天娇

美国计算机CS专业全新解读

2020-04-03...

阅读:28 收藏:0 评论:0 点赞:0

3秒免费留学费用评估

提前算一算,出国留学要花多少钱?

获取验证码

开始计算

计算机专业现在是美国理工科当中最热门的专业。

 

计算机专业现在是美国理工科当中最热门的专业。之所以热门主要有几方面的原因。首先cs在美国就业情况很好,吸引了很多希望读书进而留在美国工作的申请人。其次,美国的cs在技术和产业上都是全球领先的,自然也就成了最热门的目标国家。

 

院系和学位设置

 

院系设置

美国绝大部分学校都开设有计算机专业。此专业基本都开设在工程学院下。绝大多数的美国学校的计算机工程和ee是合并在一起的,一般称为ece﹙electronic an computer engineering﹚ epartment 或者cee,如mit的cs就开设在eecs系下面。有的学校有独立的计算机﹙cs﹚系,如cmu开设有独立的school of cs。

 

学位设置

ph.:博士学位,学制为 5 年,主要跟随教授做学术研究。毕业后可在高校任教,也可以进入企业的研发部门,主要培养高端学术科研人才。

ms:master of science 理学硕士学位,学制为两年,以授课为主,比较侧重学术,毕业后可选择就业也可选择继续攻读 ph.学位。

me:master of eng 工学硕士学位,学制为一年或一年半,主要针对就业,更加侧重于实践。毕业后进入企业就业。

 

 

专业分支方向

计算机涉及的领域非常广泛,其分支学科也是非常多。在美国将主要的专业方向分为人工智能(artificial intelligence),程序应用(programming language),计算机系统(systems)以及计算机理论(theory)这四个部分。而每个部分又有很多的研究 方向,诸如人工智能与知识工程,模式识别与图像处理软件,多媒体技术与图形学,智能信息系统工程与软件自动化,数据库与数据仓库,数据挖掘与知识发现,计算机网络技术及其应用,计算机系统与控制,信息系统安全,计算机安全等等。这些研究方向隶属于以上四个研究方向但是分类并不是十分的明显。四个主要部分都有互有交叉,又各有侧重,所以在申请的时候也要有相应的侧重点,根据申请人的不同背景进行专业的选取。下面,我们对cs专业的16个常见研究方向进行逐个介绍。

 

1.体系结构、编译器、并行计算和硬件系统设计

architecture,compilers an parallel computing/harware

systems an esign/vlsi

 

体系结构和编译器的研究主要集中在硬件设计,编程语言以及下一代编译器。并行计算研究的包含范围很广,包括并行计算的计算模型,并行算法,并行编译器设计等。计算机硬件芯片,例如cpu的结构设计,内部结构逻辑门的电子开关,了解 vlsi 的同学应该知道这个方面的研究深度和难度,申请者必须具备很强的逻辑电路基础知识。

  

 

2.系统与网络

systems an networking

 

可细分为:

 

﹙1﹚ 网络与分布式系统

networking an istribute systems

移动通信系统,无线网络协议 ﹙wireless protocols﹚,a-hoc网络,服务质量管理 ﹙quality of service management﹙qos﹚,多媒体网络,计算机对等联网 ﹙peer-to-peer networking, p2p﹚,路由,网络模拟,主动队列管理﹙active queue management, aqm﹚和传感器网络 ﹙sensor networks﹚。

 

﹙2﹚ 操作系统 

operating system

分布式资源管理,普适计算﹙ubiquitous computing/pervasive computing﹚环境管理,反射中间件﹙reflective mileware﹚,中间件元级操作系统﹙mileware“meta-operating systems”﹚,面向对象操作系统设计,允许单个用户与多计算机、对等操作系统服务交互的用户设计,上下文敏感的分布式文件系统,数据中心的电源管理,文件/存储系统,自主计算 ﹙autonomiccomputing﹚,软件健壮性的系统支持以及数据库的系统支持。

 

﹙3﹚ 安全 

security

隐私,普适计算,无线传感器 ﹙wireless sensors﹚,移动式和嵌入式计算机,规范,认证,验证策略,qos 保证和拒绝服务保护,下一代电话通讯,操作系统虚拟化和认证,关键基础设施系统,例如 scaa 控制系统和医疗,消息系统,安全网关,可用性安全。

 

﹙4﹚ 实时和嵌入式系统 

real-time anembee systems

开放式实时系统,qos驱动的实时调度和通信协议,控制设计和实时调度整合,实时、容错和安全协议整合,网络化器件和智能空间的鲁棒动态实时构架。

 

3、理论与算法

theory an algorithms

 

计算机理论研究主要集中在算法和数据结构的设计与分析,以及计算复杂性的研究。具体包括最优化﹙optimization﹚,计算几何和拓扑 ﹙computational geometry an topology﹚, 近似算法﹙approximation algorithms﹚, 密码 ﹙cryptography﹚和安全计算 ﹙secure computation﹚, 网络设计 ﹙network esign﹚,数据挖掘 ﹙ata mining﹚,机器学习 ﹙machine learning﹚,有限元网格生成 ﹙finite-element mesh generation﹚ 和自动化软件验证 ﹙automatic software verification﹚。

 

 

4、人工智能

artificial intelligence

 

它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。这个领域包含广泛的研究课题,包括知识表示,机器学习,计算机视觉,推理和机器人等。

 

可细分为:

 

知识表示 ﹙knowlege representation﹚

把知识按照一种有利于推理 ﹙ 得出结论 ﹚ 的方式表示出来。

 

机器学习 ﹙machine learning﹚

自动学习如何识别复杂模式并基于数据作出智能决策。

 

计算机视觉 ﹙computer vision﹚

使机器自动从图像和视频中提取信息并理解其中包含的视觉概念。

 

推理 ﹙reasoning﹚

学习推理的计算模型。

 

机器人 ﹙robotics﹚

工程学和机器人技术,以及它们的设计,制造,应用和结构配置。

 

 

5、编程语言

programming languages

 

该领域的研究包括计算机语言的设计与实现,其目标是同时提高开发人员的开放效率和软件质量。

 

包含如下课题:

 

程序语言设计和实现

programming language esign an implementation

编译器优化 ﹙compiler optimization﹚,语义 ﹙semantics﹚,即时编译器﹙jit complier﹚,域特定语言 ﹙sl:omain-specific languages﹚。

 

编程环境和工具 

programming environments an tools

监控 ﹙monitoring﹚,程序员搜索引擎 ﹙programmer search engines﹚,基于模型的设计 ﹙moel-base esign﹚。

 

程序分析和验证 

program analysis an verification

模型检测 ﹙moel checking﹚,静态和动态分析 ﹙static an ynamic analysis﹚,定理证明 ﹙theorem proving﹚, 实时系统的任务调度分析﹙scheulability analysis for real-time systems﹚。 

 

6、数据库与信息系统

atabase an information systems

 

包括以下研究内容:

 

数据库 ﹙atabase﹚

数据模型,数据查询、集成,各种数据库系统的设计、实现等。

 

数据挖掘 ﹙ata mining﹚

从数据中提取模式的处理过程。它在很多领域有广泛的应用,如市场营销、监测、入侵检测和科学发现。数据挖掘和机器学习很相关,但是数据挖掘更关注实际应用。

 

信息检索 ﹙information retrieval﹚

研究如何提取各种媒体 ﹙ 文本、音频、视频等,目前的研究以文本居多 ﹚ 中的信息,同时还搜索与之关联的数据库和万维网。

 

自然语言处理 ﹙natural language processing﹚

构建一种可以分析、理解和生成自然语言的计算机系统。研究课题包含自动摘要 ﹙automatic summarization﹚,语篇分析 ﹙iscourseanalysis﹚,机器翻译 ﹙machine translation﹚, 命名实体识别 ﹙name entity recognition﹚,自然语言生成 ﹙natural language generation﹚ 和语音识别 ﹙speech recognition﹚ 等。

  

 

7、图形学与多媒体

graphics an multimeia

 

计算机图形学主要研究内容就是研究如何在计算机中表示图形、 及利用计算机进行图形的计算、 处理和显示的相关原理与算法。研究包含对自然景象的建模和动画生成﹙moeling an animation of natural phenomena﹚,计算拓扑学﹙computational topology﹚,图形硬件的使用 ﹙graphics harware utilization﹚,渲染﹙renering﹚,网格处理和简化﹙mesh processing an simplification﹚,形状建模 ﹙shape moeling﹚,曲面参数化 ﹙surface parameterization﹚ 和可视化处理 ﹙visibility processing﹚ 等。利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和 技术。它涉及到计算机图形学、图像处理、计算机视觉、计算机辅助设计等多个领域,成为研究数据表示、数据处理、决策分析等一系列问题的综合技术。

 

多媒体研究包括图像处理 ﹙image processing﹚,视频处理﹙vieo processing﹚,音频分析 ﹙auio analysis﹚,文本检索和理解 ﹙text retrieval an unerstaning﹚,数据挖掘和分析,以及数据融合 ﹙ata fusion﹚。

 

 

8、人机交互

human-computer interaction ﹙hci﹚

 

hci 主要研究人和计算机之间的交互。它通常被认为是计算机科学、行为科学、设计及其他相关领域研究的交叉学科。研究关于设计、评价和实现供人们使用的交互计算系统及有关这些现象。

 

研究课题包括:

 

上下文感知计算 ﹙context-aware computing﹚

行为分析,智能空间﹙smart spaces﹚,定位感知系统﹙location-aware systems﹚,隐私技术。

 

感知人机界面 ﹙perceptual interfaces﹚

基于视觉的界面 ﹙vision-base interfaces﹚,语音和话语界面﹙speech an iscourse interfaces﹚。

 

协同和学习 ﹙collaboration an learning﹚

基于模式的编辑工具 ﹙pattern-base authoring tools﹚,esl﹙english as a secon language﹚ 学习,群组协同技术 ﹙group collaboration technologies﹚,包含按地理分布的远程沉浸协同﹙geographically istribute tele-immersive collaboration﹚

 

验光和人的视觉模拟

﹙optometry an human vision simulation﹚:计算机辅助的角膜建模和可视化, 医学成像﹙meical imaging﹚,手术仿真的虚拟环境﹙virtual environments for surgical simulation﹚,仿真渲染 ﹙vision realistic renering﹚。 

 

9、科学计算

scientific computing

 

科学计算主要是研究构建数学模型 ﹙mathematical moels﹚和数值解法﹙numerical solution﹚,并用计算机来分析和解决科学、社会科学以及工程问题。

 

研究课题包含:

 

并行计算 ﹙parallel computing﹚

并行计算语言和并行算法。

 

自动性能调整﹙automatic performance tuning﹚

automatic generation of optimize implementations of computational an communication kernels。

 

网格剖分 ﹙mesh generation﹚

自动生成三角网格 ﹙triangulate meshes﹚ 来表示物理和计算区域。

 

矩阵计算 ﹙matrix computations﹚

设计高效的矩阵计算算法和软件。

 

浮点数 ﹙floating point﹚

可扩展的精度算术 ﹙extene precision arithmetic﹚,可靠的浮点数标准 ﹙reliable floating point stanars﹚, 浮点数标准的体系和执行时间实现 ﹙architectural an run time implications of floating point stanars﹚,浮点数标准的编程语言实现。

 

计算机代数 ﹙computer algebra﹚

符号数学计算方法。 

 

10、信息安全

information security

 

课题包含:

 

密码学 ﹙cryptology﹚

密码学理论 ﹙cryptography theory﹚,新的密码学系统开发﹙evelopment of new cryp ographic systems﹚,密码分析学﹙cryptanalysis﹚,协议开发,应用密码学,量子计算﹙quantumcomputation﹚。

 

隐私 ﹙privacy﹚

无线传感器网络的隐私,rfi 系统的隐私,数据库的隐私问题,基于网络的应用的隐私。

 

软件安全 ﹙software security﹚

开发编程语言和计算机安全之间的相互影响。

 

一致性和完整性 ﹙ientity an integrity﹚

预防“网络钓鱼”和攻击。

 

网络安全 ﹙network security﹚

网络安全检测 ﹙network security monitoring﹚和入侵防御﹙intrusion prevention﹚。

 

 

 

11、软件工程

software engineering

 

主要研究开发大规模软件系统的原理和技术。

 

 

12、生物信息学和计算生物学

bioinformatics an computational biology

 

研究高效鲁棒的生物计算模拟算法,以及应用数据挖掘,机器学习,自然语言处理和信息检索等方法来分析和挖掘各类生物数据。

 

主研究课题包括:

 

生物信息学 

bioinformatic

比较基因组学 ﹙comparative genomics﹚,遗传分析 ﹙genetic analysis﹚,系统发育 ﹙phylogenetics﹚,分子进化建模﹙molecular evolutionary moeling﹚,基因调控网络 ﹙generegulatory networks﹚。

 

蜂窝系统 

cellular systems

蛋白质结构建模 ﹙protein structure moeling﹚,基因调控网 ﹙gene regulatory networks﹚,合成生物学 ﹙syntheticbiology﹚,computational systems biology,细胞信号传导通路,传输和代谢,自组装系统 ﹙self-assembling systems﹚。

 

神经系统 

neural systems

 

生物医学系统 

biomeical systems

传感器,健康服务系统,生理模型,医学图像和生物图像分析。具体而言,生物信息学作为一门新的学科领域,它是把基因组 na 序列信息分析作为源头,在获得蛋白质编码区的信息后进行蛋白质空间结构模拟和预测,然后依据特定蛋白质的功能进行必要的药物设计。基因组信息学 , 蛋白质空间结构模拟以及药物设计构成了生物信息学的 3 个重要组成部分。

  

 

13、计算机教育

computers an eucation

 

本领域研究如何教授计算机科学以及如何将计算机应用到教育中。这部分内容比较宽泛。

 

 

14、计算机工程

computer engineering

 

主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重于硬件设计以及与软件和操作系统的交互的性能。计算机工程以电子计算机技术的应用层面为主,而较少应用自然学科中的数学、统计以及物理理论。

 

15、计算科学

computational science

 

16、管理信息系统

management information system

 

mis,作为一门跨学科新兴专业,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业信息管理,通过对企业拥有的人力、 物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

下篇为大家介绍,该专业的申请要求以及院校列表排名。

更多详情请咨询马老师。

如果此文章对您有所帮助,是对我们最大的鼓励。对此文章以及任何留学相关问题有什么疑问可以点击下侧咨询栏询问专业的留学顾问,愿金吉列留学成为您首选咨询服务机构。
分享到
去主页浏览TA的更多精彩内容 >>
上一篇文章: 东北大学更多学院接受Duolingo成绩!
下一篇文章: 电气工程方向就业及申请难度介绍
相关推荐
免费领取留学手册
获取验证码
我已阅读并同意《隐私保护协议》
申请领取
温馨提示
我已阅读并同意《隐私保护协议》
确定
温馨提示
确定