出国留学网美国留学计算机专业分支介绍

出国留学网专题频道美国留学计算机专业分支介绍栏目,提供与美国留学计算机专业分支介绍相关的所有资讯,希望我们所做的能让您感到满意!

本科生去美国留学选计算机专业有哪些选择

 

  美国留学比较热门选择的专业是计算机专业,计算机专业就不需要多说了吧,在这信息发达的时代,对于计算机专业人才的需求就比较大,因此去美国留学学习计算机专业的就比较多,计算机专业的分支也比较多,具体有哪些分支?一起看出国留学网小编给大家整理的内容吧。欢迎参考阅读!

美国留学计算机专业分支介绍

  编程语言 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)。

  数据库与信息系统 Database and Information Systems

  与数据管理相关的所有方面,包括数据存储,数据检索,数据分析和视觉化,如为超大型数据组开发高效算法,为各种新型的应用领域建立大型的数据系统,也有与其他领域进行跨学科的研究,可应用的领域有电脑游戏设计,数据隐私与安全等。包括以下研究内容:

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

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

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

  (4)自然语言处理(Natural language processing):构建一种可以分析、理解和生成自然语言的计算机系统。研究课题包含自动摘要(automatic summarization),语篇分析(discourse analysis),机器翻译(machine translation),...

理科生去美国留学计算机专业分支有哪些

 

  计算机专业一直都是比较热门的留学专业,计算机专业就业市场需求量大,因此就业机会多,而去美国留学读硕的留学生有很多,选择计算机专业的留学生也非常多,那么美国读硕计算机专业分支有有哪些?一起看出国留学网小编给大家整理的内容吧。欢迎参考阅读!

  美国留学计算机专业分支介绍

  一. 结构、编译器和并行计算Architecture, Compilers and Parallel Computing

  计算机体系结构主要学习和研究计算机的结构和功能及其在电子技术中的应用。抽象地说,计算机体系结构是系统在其环境中的最高层次的概念;它决定了计算机硬件和软件之间的联系。具体来说,计算机体系结构是指计算机系统设计的概念和体系结构,描述计算机在实践中的设计原则。它决定了计算机设计的组件、它们的功能以及组件之间的接口。以常见的冯·诺伊曼设计为例,架构设计包括:指令集、微架构、数据表示、寻址方式、寄存器定义、指令系统、异常机制、机器工作状态的定义和切换、输入输出结构等。

  体系结构和编译器的研究主要集中在硬件设计、编程语言和下一代编译器上。并行计算的研究范围很广,包括并行计算模型、并行算法、并行编译器设计等。

  二. 系统与网络 Systems and Networking

  网络是利用通信设备和线路将多个地理位置不同、功能独立的计算机系统连接起来,用功能良好的网络软件实现网络硬件、软件和资源的共享和信息传输的系统。简单来说就是指连接两台或多台计算机进行通信的系统。本分支的主要内容从网络基础理论、拓扑结构、硬件的相关部件、传输介质(光纤、同轴电缆、双绞线有线传输、卫星传输、红外传输、激光传输、无线电波等无线传输)到各种网络协议。

  可细分为:

  (1)网络与分布式系统(Networking and distributed systems): 移动通信系统,无线网络协议(wireless protocols),Ad-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 middleware),中间件元级操作系统(middleware “meta-operating systems”),面向对象操作系统设计,允许单个用户与多计算机、对等操作系统服务交互的用户设计,上下文敏感的分布式文件系统,数据中心的电源管理,文件/存储系统,自主计算(autonomic computing),软件健壮性的系统支持以及数据库的系统支持。

  (3)安全(Security): 隐私,普适计算,无线传感器(wireless sensors),移动式和嵌入式计算机,规范,认证,验证策略,QoS保证和拒绝服务保护,下一代电话通讯,操作...