计算机体系结 美国:美国留学生计算机专业都学什么? 时间:2022-12-23 02:02:51 由诗词网小编 分享 复制全文 下载本文 诗词网小编2022-12-23 02:02:51 复制全文 下载全文 目录1.美国留学生计算机专业都学什么?2.美国计算机科学专业的细分方向有哪些3.美国四十名左右的大学,计算机专业值得去吗?4.美国计算机专业最好的是哪一间大学?5.美国留学计算机专业分类有哪些6.美国计算机专业都有哪些方向?7.美国发明计算机认识中文的企图是什么?8.美国留学计算机专业名校有哪些1.美国留学生计算机专业都学什么?计算机科学主要研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题,它包含各种与计算和信息处理相关主题的系统,到编程语言、程序设计、软件和硬件等。计算机系统结构、计算机应用、计算机软件与理论。美国计算机科学专业主要有十大分支:2.美国计算机科学专业的细分方向有哪些美国把计算机一般分两个方向,计算机工程和计算机科学。计算机工程顶尖的学校有:斯坦福,加州伯克利,UIUC,佐治亚理工,加州理工,计算机科学顶尖的学校有:3.美国四十名左右的大学,计算机专业值得去吗?即计算机科学。计算机专业前20名的学校可分成三类:Stanford,MIT,U.C.Berkeley,CMU。Princeton,其中UIUC,Cornell,C.其他非常非常优秀的CS:UCLA,GIT,Harvard,Yale,拥有40人以上的Faculty成员,其中不乏响当当、硬梆梆的图灵奖得主(Edward A.Feigenbaum,John McCarthy)和各个学科领域的大腕人物,比如理论方面的权威Donald E. Knuth;数据库方面的Jeffrey D. Ullman(他还写过那本著名的编译原理,此人出自Princeton);以及RISC技术挑头人之一的John Hennessy。相信CS的同学对此并不陌生。该系每年毕业30多名Ph.D.以及更多的Master。学生的出路自然是如鱼得水,无论学术界还是工业界,Stanford的学生都倍受青睐。几乎所有前10 名的CS学校中都有Stanford的毕业生充当教授。毕业于U. of Utah的Jim Clark曾经在Stanford CS当教授。后来就是这个人创办了高性能计算机和科学计算可视化方面巨牛的SGI公司。创办 YAHOO的华人杨致远曾在斯坦福的EE攻读博士,后来中途辍学办了YAHOO。CS科研方面,斯坦福在理论、数据库、软件、硬件、AI等领域都是实力强劲的顶级高手。斯坦福的RISC技术后来成为SGI/MIPS的Rx000系列微处理器的核心技术;FLASH项目更是多处理器并行计算机研究的前沿;SUIF并行化编译器成为国家资助的重点项目,在国际学术论文中SUIF编译器的提及似乎能为某些平庸的论文平添几分姿色。Stanford有学生14000多,其中研究生7000多;CS有175人攻读博士,350人攻读硕士。每年招收的学生数不详,每年申请Stanford CS的学生接近千人。申请费高达$80。斯坦福大学位于信息世界的心脏地带——硅谷。美丽的风景使得Stanford堪称CS的天堂。33.1平方公里的校园面积怕是够学子们翻江倒海,2. 麻省理工学院(Massachusetts Inst. of Technology) MIT招生好像不看GRE成绩。MIT的CS是巨牛的,99年最新排名上它和斯坦福同被打了5.0的满分,MIT的CS曾为CS的发展作出不可磨灭的贡献,数据流计算的思想和数据流计算机、人工智能方面的许多重大成就,影响了整个UNIX界的X-Window…… MIT 和 Stanford一样,几乎都是在CS界样样巨牛的学校。据某位大侠提供的资料:主要是多媒体技术,有一大批著名的教授,如Marvin Minsky(图灵奖获得者)。3. 加州大学伯克利分校(University of California-Berkeley) 同样地处旧金山湾畔,离Stanford大约只有50公里的UC. Berkeley是美国最激进的学校之一。诗人爱伦金斯堡是当年UC. Berkeley的代言人。在当今高科技领域UC. Berkeley在缔造新的神话,在文学、数学、化学、新闻等20多个大的学科领域位居前3名。16个诺贝尔奖得主,总数近200的科学院院士、工程院院士。特别是IRAM的研究开发。研究生超过8500人。申请费和加州大学的其他分校一样,伯克利已经成为美国大学生最向往的研究生院,其申请的难度可想而知。UC. Berkeley的CS是个大系,Faculty中有图灵奖得主以及像Patterson这样的巨牛。CS科研方面,以及近在咫尺的硅谷…… 这一切的一切不也使得UC. Berkeley俨然一个CS学子的世外桃源吗?4. 卡耐基梅隆大学(Carnegie Mellon University) CMU是个位于匹兹堡的不大的学校,校园好像也不大。但这个学校在工程及其他一些领域却是顶尖的学堂。CMU的CS不是一个系,可能只有Stanford,UIUC可与之相比。Mach操作系统,PVM,C.mmp等都有CMU的巨大贡献。申请CMU的难度很大,因为尽管CMU的CS Faculty很多,但每年只招收不足30人的研究生队伍。5. 伊利诺斯大学(Univ. of Illinois-Urbana-Champaign) UIUC的工程学院在全美是至尊级的,ECE,EE在历史上都屡建战功。在CS方面,都是CS发展史上,特别是并行计算机发展史上的重要事件,影响和引导了CS很长时期的发展。David Kuck曾是并行计算机处理界的一代先驱。超级计算机研究开发中心(CSRD),美国国家超级计算及应用中心(NCSA)等众多的机构,使得UIUC的CS常常成为研发的领头雁。Netscape-Navigator的最初开发人员中有个Marc Anderssen。这位来自Wisconsin 的小伙子在UIUC读本科,大四的时候在NCSA参与编写了MOSAIC;SGI的前创始人,联手创办了著名的网景Netscape,并一度在浏览器市场上独霸武林。都是UIUC的毕业生。商务软件巨人Siebel Systems的创始人Tom Siebel,也是毕业于UIUC的。UIUC是个大学校,学生总数超过35000,UIUC的CS很大,40余个Faculty提供了全面的CS教育和科研项目。每年30多个博士的毕业数目似乎只有Stanford可以匹敌。4.美国计算机专业最好的是哪一间大学?计算机专业下的小专业,题主可以参考一下下面整理的一些方向的信息,除了CMU把CS分成了二十几个细小的方向,这时你需要根据你的职业方向来选择某个领域来学习,方向则需要在申请前就确定好。目前肯定是人工智能比较火,1. 人工智能 Artificial Intelligence这个领域包含广泛的研究课题,包括知识表示,把知识按照一种有利于推理(得出结论)的方式表示出来。自动学习如何识别复杂模式并基于数据作出智能决策。计算机视觉(computer vision):使机器自动从图像和视频中提取信息并理解其中包含的视觉概念。学习推理的计算模型。工程学和机器人技术,应用和结构配置。2. 生物信息学和计算生物学 Bioinformatics and Computational Biology生物信息学(Bioinformatics):研究生物信息的采集、处理、存储、传播,计算生物学(Computational Biology):开发和应用数据分析及理论的方法、数学建模和计算机仿真技术,并用于生物学研究。3. 系统与网络 Systems and Networking(1)网络与分布式系统(Networking and distributed systems):移动通信系统,无线网络协议(wireless protocols),Ad-hoc网络,服务质量管理(Quality of Service management,多媒体网络,计算机对等联网(peer-to-peer networking,网络模拟,主动队列管理(active queue management,AQM)和传感器网络(sensor networks)。分布式资源管理,普适计算(ubiquitous computing/pervasive computing)环境管理,反射中间件(reflective middleware),中间件元级操作系统(middleware“面向对象操作系统设计,允许单个用户与多计算机、对等操作系统服务交互的用户设计,上下文敏感的分布式文件系统,数据中心的电源管理,文件/存储系统,自主计算(autonomic computing),软件健壮性的系统支持以及数据库的系统支持。(3)安全(Security):普适计算,验证策略,QoS保证和拒绝服务保护,操作系统虚拟化和认证,关键基础设施系统,例如SCADA控制系统和医疗,消息系统,安全网关,可用性安全。开放式实时系统,Qos驱动的实时调度和通信协议,控制设计和实时调度整合,实时、容错和安全协议整合,网络化器件和智能空间的鲁棒动态实时构架。4. 理论与算法 Theory and Algorithms计算机理论研究主要集中在算法和数据结构的设计与分析,以及计算复杂性的研究。具体包括最优化(optimization),计算几何和拓扑(computational geometry and topology),密码(cryptography)和安全计算(secure computation)。编译器优化(Compiler optimization),即时编译器(JIT complier),域特定语言(DSL:(2)编程环境和工具(Programming Environments and Tools):监控(Monitoring),程序员搜索引擎(Programmer search engines),基于模型的设计(Model-based design)。(3)程序分析和验证(Program Analysis and Verification):模型检测(Model checking),静态和动态分析(Static and dynamic analysis),实时系统的任务调度分析(Schedulability analysis for real-time systems)。(1)数据库(Database):数据模型,数据查询、集成,各种数据库系统的设计、实现等。(2)数据挖掘(Data Mining):从数据中提取模式的处理过程。例如市场营销、监测、入侵检测和科学发现。数据挖掘和机器学习很相关,但是数据挖掘更关注实际应用。(3)信息检索(Information Retrieval):研究如何提取各种媒体(文本、音频、视频等,目前的研究以文本居多)中的信息,同时还搜索与之关联的数据库和万维网。(4)自然语言处理(Natural language processing):构建一种可以分析、理解和生成自然语言的计算机系统。研究课题包含自动摘要(automatic summarization),自然语言生成(natural language generation)和语音识别(speech recognition)等。7. 图形学与多媒体 Graphics and Multimedia图形学的研究包含对自然景象的建模和动画生成(modeling and animation of natural phenomena),图形硬件的使用(graphics hardware utilization),网格处理和简化(mesh processing and simplification),曲面参数化(surface parameterization)和可视化处理(visibility processing)等。多媒体研究包括图像处理(image processing),视频处理(video processing),音频分析(audio analysis),文本检索和理解(text retrieval and understanding),数据挖掘和分析,以及数据融合(data fusion)。因为多媒体数据包含不同格式的数据(如文本,所以它的研究包含很多不同领域的技术和理论。8. 人机交互 Human-Computer Interaction (HCI)HCI主要研究人和计算机之间的交互。它通常被认为是计算机科学、行为科学、设计及其他相关领域研究的交叉学科。(1) 上下文感知计算(Context-aware computing):行为分析,定位感知系统(Location-aware systems),语音和话语界面(speech and discourse interfaces)。(4) 验光和人的视觉模拟(Optometry and Human Vision Simulation):计算机辅助的角膜建模和可视化,医学成像(medical imaging)。5.美国留学计算机专业分类有哪些给题主介绍全一点吧,计算机专业下的小专业,以及主要研究方向。题主可以参考一下下面整理的一些方向的信息,其实对于硕士研究生来说是以上课为主,除了CMU把CS分成了二十几个细小的方向,其他学校基本上都是按照大类来申请,录取后除了规定的必修课以外,有很多方向的课供你选修,这时你需要根据你的职业方向来选择某个领域来学习,当然你也可以选修多个领域的课程。如果是申请博士研究生的话,方向则需要在申请前就确定好。目前肯定是人工智能比较火,但是我觉得火的方向不一定会适合每个人,重点还是要看你的兴趣点在哪里。1. 人工智能 Artificial Intelligence这个领域包含广泛的研究课题,包括知识表示,机器学习,计算机视觉,推理和机器人等。知识表示(knowledge representation):把知识按照一种有利于推理(得出结论)的方式表示出来。机器学习(machine learning):自动学习如何识别复杂模式并基于数据作出智能决策。计算机视觉(computer vision):使机器自动从图像和视频中提取信息并理解其中包含的视觉概念。推理(reasoning):学习推理的计算模型。机器人(robotics):工程学和机器人技术,以及它们的设计,制造,应用和结构配置。2. 生物信息学和计算生物学 Bioinformatics and Computational Biology生物信息学(Bioinformatics):研究生物信息的采集、处理、存储、传播,分析和解释 。计算生物学(Computational Biology):开发和应用数据分析及理论的方法、数学建模和计算机仿真技术,并用于生物学研究 。3. 系统与网络 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保证和拒绝服务保护,下一代电话通讯,操作系统虚拟化和认证,关键基础设施系统,例如SCADA控制系统和医疗,消息系统,安全网关,可用性安全。(4)实时和嵌入式系统(Real-time and embedded systems):开放式实时系统,Qos驱动的实时调度和通信协议,控制设计和实时调度整合,实时、容错和安全协议整合,网络化器件和智能空间的鲁棒动态实时构架。4. 理论与算法 Theory and Algorithms计算机理论研究主要集中在算法和数据结构的设计与分析,以及计算复杂性的研究。具体包括最优化(optimization),计算几何和拓扑(computational geometry and topology),近似算法(approximation algorithms),密码(cryptography)和安全计算(secure computation),网络设计(network design),数据挖掘(data mining),机器学习(machine learning),有限元网格生成(finite-element mesh generation)和自动化软件验证(automatic software verification)。5. 编程语言 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)。6. 数据库与信息系统 Database and Information Systems包括以下研究内容:(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)等。7. 图形学与多媒体 Graphics and Multimedia图形学的研究包含对自然景象的建模和动画生成(modeling and animation of natural phenomena),计算拓扑学(computational topology),图形硬件的使用(graphics hardware utilization),渲染(rendering),网格处理和简化(mesh processing and simplification),形状建模(shape modeling),曲面参数化(surface parameterization)和可视化处理(visibility processing)等。多媒体研究包括图像处理(image processing),视频处理(video processing),音频分析(audio analysis),文本检索和理解(text retrieval and understanding),数据挖掘和分析,以及数据融合(data fusion)。因为多媒体数据包含不同格式的数据(如文本,音频,视频),所以它的研究包含很多不同领域的技术和理论。8. 人机交互 Human-Computer Interaction (HCI)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)。希望我的回答可以帮到题主。6.美国计算机专业都有哪些方向?计算机专业可以分为计算机科学(computer science,计算机科学是研究计算机及其周围各种现象和规律的科学,即研究计算机系统机构,人工智能以及计算本身的性质和问题的学科。计算机工程以电子计算机技术的应用层面为主,较少应用自然学科中的统计、数学以及物理理论。绝大多数的美国学校的计算机工程和EE是合并在一起的,由于美国各大学专业设置的不同,因此同学们申请计算机专业研究生的时候,基本可以在学校的department of computer science(像Cornell,UIUC等),Columbia等)下面找到自己要申请的方向。7.美国发明计算机认识中文的企图是什么?手工计算机,现代公认最早是中国古代的算盘,大约出现在东汉,机械计算机,又称为加法机,发明人帕斯卡,发明时间1623年。莱布尼茨于1674年改进帕斯卡的加法机,并提出二进制。巴贝奇发明差分机。美国人霍德华·艾肯发明机械/电动方式计算机马克1号。以莫希利、埃克特(John Eckert)为首的研制小组在1946年2月14日,世界上第二台电子计算机,世界上第一台通用计算机 埃历阿克”(ENIAC。8.美国留学计算机专业名校有哪些CS比较好的学校有: 复制全文下载全文 复制全文下载全文