计算机科学专业作为美国理工科申请中的大热门专业之一,竞争非常激烈,对于专业学术要求也很高。毫不夸张地说,cs专业是美国就业前景排名前三的专业之一,而且该专业的毕业生的薪酬水平非常高,近年来呈不断上涨趋势。
美国计算机专业(简称cs专业)的研究领域极为广阔,各大高校的cs系专业方向也有各有侧重点,但是cs专业跟计算机工程(简称ce专业)较易混淆。
我想造一个机器人,我想开发一款软件,我想搭建一个数据库,你知道它们究竟属于cs(计算机科学)还是ce(计算机专业)领域吗 ?
严格来说,两者各有侧重也各有交叉。下面就给大家梳理一些它们之间的区别。
计算机科学专业是什么?
英文名称是computer science,简称cs。计算机科学简单来说就是研究计算机系统、软件设计,以及将相关理论进行领域应用的。如果你打算学习这个专业,那么你将会学习很多抽象化的概念。同时,因为计算机沟通要求精确性,所以你还必须学会使用很多精确的程序语言。它是数学和工程学的再延伸,注重数学分析和工程设计。计算机科学的分支主要有:计算机算法、计算机理论、软件系统、人工智能等。
cs专业研究方向
从研究课题上看,cs专业更偏向软件,以及侧重以计算机技术为基础来解决问题,编程一般是重中之重,三门数学(高等数学、线性代数、离散数学)是基础之重,其研究课题主要包括:
(1)计算机程序能做什么和不能做什么(可计算性);
(2)如何使程序更高效的执行特定任务(算法和复杂性理论);
(3)程序如何存取不同类型的数据(数据结构和数据库);
(4)程序如何显得更具有智能(人工智能);
(5)人类如何与程序沟通(人机互动和人机界面)。
计算机工程专业是什么?
英文名称是computer engineering,简称ce。计算机工程一般指的是计算机硬件的开发,除了要掌握编程知识外,还要学习电子工程理论,可以理解为是计算机科学和电子工程的结合。计算机科学的主要分支有:通信和无线网络、多媒体计算、超大规模集成电路系统等。
计算机工程属于工程学院,并且经常跟电子工程系联系在一起。相较于计算机科学,计算机工程学是一门新兴学科,随着科技不断进步,工程师们意识到计算机科学可以实际运用于各个设计领域,麻省理工学院(mit)最先开设了计算机工程学。
ce专业研究方向
从研究课题上看ce更偏向硬件,与网络、通讯更紧密些,其研究课题主要包括:
(1)网络——关于分布式计算环境的设计和实施,从局域网到万维网;
(2)多媒体计算——将文本,语音,音乐,静止图像,视频及其他来源的数据混合成一个连贯的数据流,并对其进行有效的管理、编解码和显示;
(3)vlsi系统——研究微小型化电子设备﹙非常大规模集成电路﹚的工具菜单,属性和设计方法;
(4)可靠的计算和先进的架构——探究如何将容错内置入硬件和软件,以及并行计算的方法,光计算和测试;
(5)其他方向——显示工程,图像和语音处理,模式识别,机器人,传感器和计算机感知。
那么了解了两大专业方向的区别之后,相信大家对cs专业都有了初步的了解,那么接下来新姐将针对计算机科学的学位设置、申请要求、重点院校为大家做进一步的介绍。
计算机科学学位设置
ph.
博士学位,学制为5年,主要跟随教授做学术研究。毕业后可在高校任教,也可以进入企业的研发部门,主要培养高端学术科研人才。
ms
master of science理学硕士学位,学制为两年,以授课为主,比较侧重学术,毕业后可选择就业也可选择继续攻读ph.学位。
me
master of eng工学硕士学位,学制为一年或一年半,主要针对就业,更加侧重于实践。毕业后进入企业就业。
美国计算机科学专业申请要求
- part a 硬实力 -
gpa要求
最低 gpa 要求
对于硕士申请人来讲,几乎所有美国大学的最低gpa要求都是3.0﹙4分制﹚,按国内百分之计算应该在平均分80分以上。而对于ph.申请人来讲,gpa最低要求为3.5,远远高于硕士的要求。当然每年也有一些gpa低于最低要求而被录取的案例,说明学校也会关注申请人的软实力背景。
平均 gpa
gpa达到学校的最低要求不意味着就一定能被录取,根据统计数据,cs专业排名top10的学校,录取的平均gpa大都在3.5以上,部分学校甚至达到了3.7。因此对于学校的申请难度的衡量,平均gpa有时比最低gpa更具有参考性。
语言成绩要求
语言成绩是申请的另一道门槛,申请美国院校建议提供ibt成绩,不过目前美国top100的学校当中有95%以上的学校同时认可托福和雅思成绩。
ibt﹙托福﹚
- 总分要求:对于计算机专业,美国top100学校ibt最低总分要求为80分,top50学校的ibt要求在90左右,部分顶级学校会要求ibt100以上。以美国综合排名top50学校为例,建议ibt考到90+。
- 单项要求:部分学校除了总成绩要求之外,还有单项要求,一般来讲,建议ibt单项不低于18,最好单项都能上20。
ielts﹙雅思﹚
通常需要考到6.5以上,单项不低于6。部分学校会要求雅思成绩达到7分。
关于gre考试成绩要求
gre综合
- 总分要求:就cs专业来讲,美国大部分学校都并未给出gre总分的最低要求,但根据学校往年的平均录取gre成绩来看,美国top100的学校建议gre成绩不低于315,如果希望进入top50甚至top30的学校,gre成绩至少要达到320以上。
- 单项要求:理工类专业都非常看重学生的数学能力,通常来讲,q部分会要求达到151以上,v部分达到140以上,写作部分则不是考察重点达到3或3.5即可。
gre sub专项
cs专业的学生无需参加sub考试,如果是其他专业转申计算机的,建议参加计算机的sub考试。
- part b 软实力 -
专业背景
专业背景是cs专业录取非常注重的一部分,顶级学校都要求申请人必须有计算机的学士学位,或者是修过计算机的核心课程。
- 匹配专业
计算机科学与技术、软件工程以及其他计算机相关专业。国内这些专业的本科阶段课程基本涵盖了cs的核心课程,这些专业背景的学生可以认为是专业完全匹配的。
- 跨专业申请
计算机并不是一门容易跨专业申请的学科,如果要跨专业申请,至少要修过一些核心的基础课程如c语言、java、计算机结构、数据库等等。通常来讲国内工科背景的学生也可以尝试转专业申请,但是转专业难度很大,那些cs大牛学校就不建议考虑了。
- 学校背景
出身很重要,国内985的学生在美国top30的学校更有倾向.
论文
美国大学招生最主要是看学生的研究能力。这里的论文主要是指国际会议的英文论文,至少在一些较正规的会议上有文章,绝对会大大增加取机会!至于期刊,除非在jcst、软件学报、计算机学报之类的有文章可以强调一下难度,其他的中文期刊的认可度对于招生来说并不高。
工作实习
cs非常看重实践,拥有较高质量的计算机相关工作经验,尤其是有谷歌、微软、ibm、百度这些巨头,如果没有的话,参与过学校的一些编程项目,也都能够助力申请。
海外交流
跨文化交流经历也是美国大学非常看重的点。如果申请人有海外的工作、学习、交流经历,比如留学、海外交换生、游学甚至是海外夏令营等,以在文书写作中对相关经历做体现,都会对留学申请有很大帮助。
荣誉/奖项/经历
国外教授最青睐的荣誉/奖项就是数模竞赛和数学竞赛了,此外可能一些重要奖学金,甚至于学生干部/其它研究类、特长类经历,也都对申请有帮助。
推荐信
从某种程度上来说,招生对推荐信的重视程度甚于ps,当然由于国内众所周知的原因,可靠性会打一定折扣,但如果你的推荐人很牛很负责,那么对申请肯定有所帮助。