比邻主义申请季专业解析:CS
网友【比邻主义留学】 2019-12-10 06:15:54 分享在【美国信息交流】版块    3634    1    2

计算机科学(Computer Science,缩写CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造,描述以及转换信息的算法处理的系统研究。

计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。

比邻主义申请季专业解析:CS

美国计算机科学专业主要有十大分支:

软件工程、数据库、计算机网络、人工智能、计算机图形学和多媒体、体系结构/编译器和并行计算、人机交互、管理信息系统、信息安全、理论和算法。

世界上第一个计算机科学系是由美国的普渡大学在1962年设立,第一个计算机学院于1980年由美国的东北大学设立。

计算机科学领域的最高荣誉是ACM设立的图灵奖,被誉为是计算机科学的诺贝尔奖。

CS与CE的区别

CS和CE这两个项目非常相似,两个项目都学习编程和软件开发的基础学科,两者之间最基本的区别可以归结为理科(science)和工科(engineering)的区别。science的意思是知识或学问,它是来自拉丁单词“to know”,engineering则是来自拉丁单词“to contrive”。

因此从操作层面来看两者的区别是CE的学生拥有对电路、电子学和VLSI设计的非常深厚的认知,而这些都是现代计算机实际结构中至关重要的;CS的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。但是这样的描述事实还是不够准确,因为比如SE(Software Engineering )分支有时候会放在CE下,有时候又会放在CS下,这也要具体情况具体分析,具体学校具体对待。

我们可以这样来理解:广义的CE就是应用性的computer相关的,CS会更理论一些。这也就是为什么SE(软件工程)是软件相关,可是却会放在CE(计算机工程)下的原因,SE是用工程的思维去开发一个软件项目的方式方法的学习。另外一方面,有一些狭义的划分,SE又会放在CS下,这样的划分就是按照软硬的划分了,CS是软,CE是硬。但是核心都是computer。因为每个学校都有自己的划分方式,所以没有统一的标准。同时,软硬现在已经你中有我,我中有你了。比如说,CPU里是有指令集的,离开了指令集,CPU也没有办法工作。而先进的软件都会针对硬件进行优化,没有足够的优化,就会出现多年前经常会出现的兼容问题了。这是两者之间的区别。

美国CS分支学科及录取情况

1、Artificial Intelligence 人工智能(★HOT)

人工智能做为当前计算机科学专业下最热门,最有发展前景研究方向,因此所招收的国际学生多具备很强的学术背景,在该方面有着非常突出表现的人才。MASTER招收的并不多,主要是PHD的学生居多。

由于这个方向更多的强调数据表述及算法方面的知识,所以当申请目标定位在这个方面的时候可以整理一下自己在这些方面的背景,看看对于这个方面的理解是否很深度.如果不够深入的话需要及时进行相关的学习。

2、Bioinformatics 生物信息学

这个专业有的时候需要计算机背景的学生,有的时候需要生物学背景的学生,招收的国际学生非常少,而且一般被录取的国际学生出了有出色的硬件条件同时也具备很强的研究经历,申请难度较大。一般研究生毕业被录取的几率相对更大一些。

除非大家在这两个方面都具备非常强的实力,可以放手一拼,否则不如考虑申请纯CS的其他专业,申请这个方向需主要具备数学、信息学、统计、计算机科学、化学和生化方面的知识,或者综合知识,一般来说本科生很难达到这种要求。

3、Computer Architectures/Hardware Systems and De sign/VLSI

这个方向主要从事计算机硬件芯片,例如CPU的结构设计,内部结构逻辑门的电子开关,了解VLSI的同学应该知道这个方面的研究深度和难度,申请者必须具备很强的逻辑电路基础知识.

这三个方向的申请因为其就业环境的影响,申请热度下降的非常快,因为更偏向于理论性的研究因此申请的难度也很大,奖学金情况也不乐观。

4、Human-Computer Interaction/Graphics/Visualization(★HOT)

需要掌握计算机制图、计算机成像的一些基本工具及其原理,但这通常往往不足以满足录取的要求,因为这种应用性极强的方向更多的强调经验,你是否从事过相关的工作,本科学生要谨慎选择!

人机交互技术的申请热度随着这个在业界的关注度提升而渐渐升温,但该方向对于申请者的背景要求同样很高,多数录取者也是具备研究生学位。因此对于本科毕业的学生来讲申请这个方向的难度也是相当大的。

5、Computing

Computing对描述和转换信息的算法过程的系统研究:它们的理论,分析,设计,效率,实现和应用。 在Computing专业下的基本问题是“什么可以(有效)自动化?”

6、Multimedia/Networking 多媒体技术/网络技术

选择这两个方面需要注意的并不是专业基础,而是选择学校的层次,尽量避免竞争。

这两研究方向越来越多的出现在EE,ECE专业下,不过计算机背景的学生在申请这两个方向的时候仍然具有相当不错的竞争力。是国际上竞争比较激烈的方向之一。

7、Information science/Information retrieval /Information Security

美国国内的热门方向之一,貌似老美对于与信息技术挂钩的学科都是更多的开放给国内学生,国内学生也是非常热衷这些方向,除这个专业外,像信息系统、信息安全技术、信息恢复、数据库方面国际学生申请的情况非常惨烈。如果你在这些方面有所专长,还是可以尝试的。

8、Software Engineering/Programming Language

本科学生,全世界的国际学生申请最热衷的方向。录取的名额较多,但奖学金较少,受IT泡沫破碎影响最为严重的方向,不过大家要对这个方向有信心,因为拒可靠消息称,这个方向虽然研一入学时的funding不多,可是第二年之后的钱还是蛮不错的,关键要跟一个有水平的BOSS,基本上踏踏实实的干活,别的都不用愁了。

9、Linguistics 语言语音识别

学生将在这个专业学到:

理解推动现代语言学研究的基本问题,包括形式结构,普遍性,习得,历史变化,变异和社会使用维度,以及语言理论核心领域的基础知识。

能够精确识别和描述语言数据集中的经验模式,并通过制定,测试和完善有关这些模式的假设来构建合理的语言分析。

通过书面论文和口头报告展示自己的研究和/或审查文献的经验。

10、Computer Engineering

与软件工程相似的方向,CE里也有一些方向是CS没有的,比如嵌入式系统设计。也有的人认为,凡是EE里偏软件的方向就算CE,比如Digital IC Design,经常用软件来做。而wikipedia上的定义里,则是把电路设计这块都给算成CE了。

11、Management information system

这个方向设置的MASTER课程不是很多,相对PHD少了一些。申请的时候要注意,因为涉及到管理,所以很多管院也开设了这个方向,更多的偏向于管理。CS下的这个方向仍然主要是技术,如果CS下MIS出身的想改行去管院读MIS的话也有不错的优势。曾经有人拿到过MBA下边的这个MIS的MASTER半奖录取。

CS需要的前置课程

对于想读CS专业的同学,无论转学还是申请研究生、博士,第一个要考虑的点是,哪些专业是可以申请CS的?也就是说先导课程是满足申请CS需求的。

一般申请时招生官比较注重学生所学的课程,所以前置课程都满足而且成绩不错的话即使专业并不是计算机也是可以选择申请CS专业的。

计算机科学专业Transfer的常见先修课:

1. Calculus I, II, III 微积分

2. Differential Equations 微分方程

3. Calculus-based Physics with lab 物理(带实验)

4. Chemistry with lab 化学 (带实验)

5. Computer Programming, C++ preferred 编程

例如,康奈尔大学的CS本科专业的转学先修课要求:

">Data Structures and Functional Programming 数据结构与函数程序设计

Computer System Organization and Programming 计算机系统结构与编程

Discrete Structures 离散结构

Basic Calculus and Linear Algebra 微积分基础与线性代数

申请CS硕士常见先修课程:

很多学校的硕士申请页面都有明确的列出要申请这个硕士项目的先修课程,可以自行去官网查看。例如波士顿大学的CS硕士先修要求:

比邻主义申请季专业解析:CS

CS专业MS&PHD的区别

大家明确了自己的申请方向,和申请目标之后,我们再来探讨一下学位的选择,这个方面对于申请的成功与否也有着非常强的必然联系性。

美国大学培养方向上的区别

大家都知道美国大学的MS培养方向是培养应用性人才,我们可以从MS的课程设置上很容易看到这一点,更多的实践性工作,更多的应用型项目,课题的研究,促使在MS上的培养更加面向实际的研发工作。CS下很多的热门方向都有着这样的目的和特点。

那么PHD就更多的面向研究,当然也包括应用层面的研究,但这种研究更深入更偏向于基础原理。PHD的根本培养方向也就是培养研究型的人才为目的的原因。这一点美国大学做的也非常好,基本上PHD毕业的学生,大都可以走向科研岗位,无论是任教还是在科研机构,都是基础研发的核心人员。

申请的难易程度上的区别

MS的申请对于本科生来讲相对比较容易,因为凭借美国大学对于这个学位的培养方向我们可以看出,应用层的培养并不要求申请者具备很深入的理论研究基础,更多的是看重申请者的应用能力,所以我们可以看到即使是专业排名比较靠前,综合排名比较靠前的学校,也会发出很多的MS学位的录取,同样因为它对于今后的就业方面在美国的状况非常好,所以也被非常多的学生所关注。很多学生将美国的MS学位培养比喻成中国的技校,去了你就能学会如何做一些东西,出来了你就会有很多机会在社会、企业找到一个就业的位置。因此竞争也是非常激烈的,淘汰率也相应的提高。
PHD的申请尤其是CS的某些研究型方向的申请就不是很乐观,当然这只是一种角度的说法,很多本科毕业的申请者在申请后期得到学校的反馈,建议他们改为MS其主要原因是要求PHD要求的是相关研究的经验,雄厚的基础。所以对于在职的人员,研究生毕业的申请更加感兴趣。本科毕业的申请者相对要求就会偏高,难度比较大。

奖学金发放情况的区别

对于很多专业来说PHD的奖学金都是要比MS的多,PHD学习时间长,可以接手相对较大的课题,因此奖学金确实比MS要好申请一些。但通过上边的分析大家也能感觉到PHD的这个奖也并不是这么好拿的,这要求申请者具备相当强的竞争实力。从目前的申请情况来看申请CS的人群最大的变化是申请者数量的减少,但精英确增加了许多,在专业领域有着一定积累的人越来越多。因此PHD奖学金的申请的难度不在于竞争人数,而是在于整体水平。

那么MS的奖学金不是没有,只是不多。因为很多背景实力很强的申请者,对于未来发展的规划并没有考虑向研究型发展,因此选择了MS,接收他们的教授有着比较重量级的课题,这样也会慷慨的拿出资助来,但数量相对少的很多。值得我们关注的是,MS的AD的发放始终保持着旺盛的势头,除了综合前20的学校,专业前10的学校以外,其他学校对于MS的录取标准始终保持在相对较低的情况,也就会使得家庭有一定经济基础同学获得了相对更多的机会,这里也要注意这个MS虽然入学没有奖学金,可是入学后的第二年拿到全奖或部分奖的几率还是非常大的!

下面细数一些美国CS专业名校及其录取偏好(仅供参考):

卡耐基梅隆大学

综合排名:25 专业排名:1

讲到美国的计算机专业,就不能不提CMU。CMU专排是和MIT、stanford、UC Berkley 并列第一,同时也是全美计最大的计算机学院,CS下的细分专业也非常全面。另外值得一提的是,CMU 现在有两个校区,主校区位于宾州的匹兹堡,还有一个是 2002 年在硅谷开设的新校区—CMU Silicon Valley。相对于主校区地理位置在东北部,硅谷的地理位置优势在于所有的顶级互联网公司都在附近,找实习、找工作非常便利。

CMU的计算机科学学院,下面设有7个系,分别为:计算机科学部门(Computer Science Department)、软件研究所(Institute for Software Research)、人机交互研究所(Human-Computer InteractionInstitute)、机器人研究所(The Robotics Institute)、计算生物学部门(Computational Biology)、语言技术研究所(Language Technologies Institute,LTI)和机器学习部门(Machine Leaning)。

麻省理工大学(MIT)

综合排名:3 专业排名:1

麻省理工学院(MIT) 连续六年在计算机科学排名中一直名列第一(也是QS世界大学排名®的世界领先者),今年在声誉方面取得了最高分。

它的电气工程和计算机科学系是该大学中最大的,与UCB一样,提供EECS本科课程,该课程将两门课程结合成一门专业,课程灵活,实用,密集的课程作业,为学生提供广阔的视野。

斯坦福大学

综合排名:7 专业排名:1

斯坦福大学在计算机科学领域名列美国和世界一流大学之首,在两项研究影响指标方面均达到完美分数。

斯坦福大学的计算机科学系得益于其在硅谷中心的地理位置,该系的校友们已经发现或共同创建了诸如Netflix,Mozilla Firefox,YouTube,WhatsApp和Google等大公司,目前的教职人员包括图灵获奖者。

加州伯克利分校(UCB)

综合排名:22 专业排名:1

加州大学伯克利分校(UCB)保持其在计算机科学世界排名第一的位置,同时也是美国排名第四的美国顶尖大学。UCB的电气工程与计算机科学系提供两个高度选择性的本科课程,包括EECS理学学士课程,该课程结合了计算机科学与电气工程的基础知识,为学生提供动手,跨学科和动态的教育。

普林斯顿大学

综合排名:1 专业排名:8

普林斯顿大学在计算机科学领域保持世界第八位,每篇论文指标的引用率近乎完美。自从Alan Turing,Alonzo Church和John von Neumann入驻后,该大学一直处于计算机科学的前沿。它的计算机科学课程强调独立工作,是课程的一个关键方面,学生至少要完成一个独立的设计或研究项目。

加州大学洛杉矶分校(UCLA)

综合排名:19 专业排名:13

加利福尼亚大学洛杉矶分校(UCLA)在今年的计算机科学排名中名列第13位,同时两项研究影响指标的分数都很高。计算机科学是亨利塞缪尔利工程与应用科学学院的一部分,本科生可以选择计算机科学或计算机科学与工程学士学位,后者的目标对象是希望获得计算机科学基础,同时也对计算机系统硬件产生浓厚兴趣的学生。

meiguo.com 发布人签名/座右铭解决你忧虑的一切留学问题 | 来问问
大家都在看
楼主新近贴
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

2   2019-12-10 06:15:54  回复

回复/评论:比邻主义申请季专业解析:CS

暂无用户组 升级
退出
等级:0级
美果:
美过

美国动态 美果转盘 美果商店

Your IP: 3.131.13.37, 2024-04-20 14:39:31

Processed in 0.6384 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(2) 分享
分享
取消