02、系统软件层面
系统软件层面的这些方向一直是中国培养计算机科学系人才的中心方向,而中国留学生的选择主要其中在网络与通讯、软件工程、数据库系统这些方向,具体分支为:
1.体系结构System Architecture:主要是计算机系统的概念设计。
2.网络与通讯Networkand Communication
3.面向对象Object-oriented
4.约束程序设计Programming Design
5.软件工程Software Engineering:一门研究用工程化方法构建和维护有效的、高质量的软件的学科,内容涉及程序语言,编程、需求分析、界面设计、功能设计和测试,如网上购物系统的总设计,校园图书馆辅助系统,通讯录管理系统开发等。
6.软件质量控制Software Quality Control
7.实时系统与嵌入式系统Real-timeand Imbedded System
8.数据库系统Database System:数据库是按照数据结构来组织、存储和管理数据的仓库。常涉及信息检索,数据分析,数据测试,数据提取等,如图书馆管理系统,薪资发放管理系统和自动求职系统。
9.大规模计算中的I/O
申请这一类的领域研究竞争比较大,所以如果个人专业背景条件一般的同学建议避开我上面提到的三个人气超高的分支申请,这样会增大名校录取的机率。
03、计算机应用层面
1.科学与工程计算
2.电子商务与数字化图书馆
3.人机交互:人与计算机使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。
4.计算机教育
这个领域的细化分支很多美国大学会结合在前两个方向之中,特别分出一个单独专业方向的非常少,但这个领域的适应面和普及面非常广。比如第一个分支,科学与工程计算研究,简单来说可以是生物信息处理或天气预报监测等;再比如第三个分支,人机交互,是一个交叉新兴学科,是涉及应用心理学和工业工程学等领域研究,近几年开始受到很多申请者的关注和追捧。由于这个方向的技术难度不大,而且研究深度相比前两个领域略浅,所以每年都会吸引不少CS背景不太强的本科申请者,同时一些本科是管理学院下的信息管理或电子商务专业的学生也会选择申请这个领域。之前就有GRE310,托福90的学生录取到纽约大学的计算机专业人机交互方向。也有EE专业出身的学生录取到卡内基梅隆大学的相关专业。
作为就业形势比较好的专业之一,计算机科学专业吸引了大量的申请者,因此竞争比较激烈,那么对于非计算机专业背景的学生是否完全没有机会申请?答案是否定的。有一些名校专门针对非计算机背景的学生,推出了相关项目。
比如:芝加哥大学
针对于非计算机专业背景的学生,芝加哥大学专门推出了MS in Computer Science (with Immersion),该项目类似于计算机专业的预科,只有夏冬两季入学,在该项目中,学生可以学到计算机硕士深造需要的扎实的编程基础和离散数学,成功完成学业之后,学生可以进入计算机硕士的项目学习,并且有两种选择,一个是学习九门课程的计算机硕士项目,一个是学习12门课程的计算机硕士项目,该项目除了要完成关于算法,编程,系统网络相关的六门核心课程以外,还可以根据方向选择不同的课程,选择的方向包括软件工程,高能计算,数据分析还有移动计算。
此外,芝加哥大学计算机系和公共政策学院合开了MS in Computational Analysis and Public Policy专业,适合社会科学类背景的学生学习。
除芝加哥大学以外,其他前三十的名校比如宾夕法尼亚大学,布兰迪斯大学,纽约大学针对非计算机背景出身的学生,也分别推出了相关的项目,如需进一步了解,可在线咨询新东方前途出国留学专家,为您做出专业细致的留学规划!或扫描下方二维码,即可免费获取各国留学指南相关内容书籍。