深圳

0755-83649696

首页 美国中学 美国研究生 英国 加拿大 澳大利亚 新西兰 德国 法国 日本
留学评估 答疑中心
选院校 找顾问 购产品 读案例 报活动
新东方前途出国: 首页>美国>本科>申请指南

4大计算机专业方向细分你知多少?

留学评估

2018-01-11 来源:深造新东方前途出国综合整理


摘要: 计算机专业是现在最热门最高薪的专业之一,在2016年PayScale美国专业薪水排名中,计算机科学、计算机工程等相关专业名列前茅,早期薪水便已达到$80K-$90K。美国的CS在技术和产业上都是全球领先的,自然也就成了最热门的目标国家。加上CS专业在美国就业情况很好,吸引了很多希望读书进而留在美国工作的申请人。

  美国计算机专业研究方向都有哪些呢?小编下面为大家详细介绍,希望对大家的申请有所帮助。

  01数据库database system方向

  美国计算机专业数据库方向具体又有数据库系统,数据挖掘等等。从很理论的关系数据库、云数据库,到很应用的SQL,全在学习范围之内。毕业生可以做数据库管理工程师。不过请注意这种工程师职位对于经验要求较高,尤其是高薪全职在大公司的数据库管理工程师,刚毕业的学生恐怕有困难。不过工作可以找到,比如说兼职的实习性质,可以作为起步。对于编程序要求不算太高。

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

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

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

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

  02人机交互Human-computer interaction方向

  人机交互Human-computer interation,语音识别之类(语音识别有时候也作为一个单独的领域)。这个专业和人工智能专业互相交叉。并且此专业是计算机科学、行为科学、人体工程学、设计类的一个交叉领域。这样的专业的特点就是对工作经验比较看重。与人工智能一样,这样的领域如果找完全对口的工作有时候较难。

  HCI主要研究人和计算机之间的交互。它通常被认为是计算机科学、行为科学、设计及其他相关领域研究的交叉学科。

  研究课题包括:

  (1) 上下文感知计算(Context-aware computing): 行为分析,智能空间(Smart Spaces),定位感知系统(Location-aware systems),隐私技术。

  (2) 感知人机界面(Perceptual Interfaces):基于视觉的界面(Vision-based interfaces),语音和话语界面(speech and discourse interfaces)。

  (3) 协同和学习(Collaboration and Learning):基于模式的编辑工具(Pattern-based authoring tools),ESL (English as a second language) 学习,群组协同技术(group collaboration technologies),包含按地理分布的远程沉浸协同(geographically distributed tele-immersive collaboration)等。

  (4) 验光和人的视觉模拟(Optometry and Human Vision Simulation):计算机辅助的角膜建模和可视化,医学成像(medical imaging),手术仿真的虚拟环境(virtual environments for surgical simulation),仿真渲染(vision realistic rendering)。

  03编程语言Programming Languages方向

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

  包含如下一些课题:

  (1) 程序语言设计和实现(Programming Language Design and Implementation):编译器优化(Compiler optimization),语义(Semantics),即时编译器(JIT complier),域特定语言(DSL:Domain-specific languages)。

  (2) 编程环境和工具(Programming Environments and Tools):监控(Monitoring),程序员搜索引擎(Programmer search engines),基于模型的设计(Model-based design)。

  (3) 程序分析和验证(Program Analysis and Verification):模型检测(Model checking),静态和动态分析(Static and dynamic analysis),定理证明(Theorem proving),实时系统的任务调度分析(Schedulability analysis for real-time systems)。