1
CS是什么
计算机科学(ComputerScience,通常简称为CS),是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。
计算机科学专业学习计算机系统,以及从科学的角度研究人类和计算机的相互作用。
2
美国本科CS
CS是每年申请去美国的留学生追捧的一大热门专业。美国大学计算机专业的研究分支也非常多,不同分支对申请人的要求也会不同,毕业授予的学位也视学校而异。因此,同学们要根据自身条件选择适合自己的研究方向。今天猎弗主要对美国大学计算机专业的分支方向做一些深入讲解。
大图
软件工程
软件工程方向主要研究大规模软件系统的开发原理和技术。大致分为软件设计、编程语言和软件测试。需求分析、结构设计、开发流程、生命周期等等都归为这一范围。计算机专业的基础学科,如操作系统、数据结构和算法也都包括在内。
此方向几乎属于计算机专业内部的第一大方向,录取名额很多,奖学金也有一些。不过由于市场需求巨大,就业也不是什么问题。该专业主要是培养coder(程序员)的,当然,coder做久了能转变成architect(架构师)。学习这个专业,衣食无忧,但想要追求长远的发展,还需要考虑时机和环境。
数据库
数据库方向具体又分为数据库系统,数据挖掘等等。从侧重理论的关系数据库、云数据库,到侧重应用的SQL,都在学习范围之内。
毕业生可以担任数据库管理工程师。不过这种职位,尤其是高薪职在大公司的数据库管理工程师,一般都要求应聘者具有相关经验,对于毕业生而言存在一定的困难,不过可以以兼职性质的实习作为起点,这些工作对于编程能力要求不会太高。
计算机网络
计算机网络甚至包括Telecommunication(通信),专业范围相当大,网络应用、网络协议、网络通信、网络理论、网络安等等算在内。加密解密、路由算法,甚至编解码都是需要学习的学科。
这个学科申请的竞争者非常多,来自EE(ElectricalEngineering,电子工程),ECE(Electrical and Computer Engineering,电子与计算机工程)背景的同学也都可以申请。不过本学科就业也算不错,从设备商到运营商到第三方软件开发商,都有职位可以选择。很多公司的招人广告上写的就是Telecommunication和CS,EE相关专业。可见这个范围大到什么程度,明明是个应用专业,却都快与EE,CS平起平坐了。
人工智能
人工智能是一门很考验综合能力的学科,里面涵盖了计算机专业的很多小方向,比如机器学习系统、计算机语言、图像处理、语音识别、机器人、人机交互等等。
对于申请者的计算机科学背景要求较高,也需要有一定的数据结构与算法基础。不过近期这个方向比较热门,招收名额也比较多。完对口的工作应该是R&D(Researchanddevelopment,研究开发)的性质,找起来有难度,不过退一步海阔天空,在各类电子设备商处都有此类专业毕业生可以从事的工作。
计算机图形学
计算机图形学主要研究图像的表达、处理等,与上面提到的人工智能、计算机网络、软件工程都有交叉。计算机成像、三维动画甚至网络影像传播都属于这个范畴。该专业的同学将有机会加入游戏设计公司或者电影视频制作公司。总之,身处信息时代,当今人们的生活离不开图形图像的数字表达处理,也离不开计算机图形学和多媒体的同学。
人机交互
人机交互、语音识别之类(语音识别有时候也作为一个单独的领域),与人工智能专业互相交叉,同时也是计算机科学、行为科学、人体工程学、设计类的一个交叉领域。这类专业的一大特点就是对工作经验的重视。与人工智能一样,该领域的对口工作竞争比较激烈。
管理信息系统MIS
管理信息系统(Managementinformationsystem,简称MIS)本质上是一个数据库系统,与其他数据库系统的不同点在于,MIS主要用于整合必要的信息用于决策。决策支持系统、专家系统、执行信息系统等都是MIS的组成部分。
根据侧重点的不同,MIS专业可能被下设在工程院(计算机学院)或者商学院(管理学院)。前者偏技术,后者偏商科。对于中国申请人而言,侧重技术的MIS专业学生毕业后的就业前景更为广阔。
3
美国本科CS院校排名
排名
学校
1
卡内基梅隆大学
CarnegieMellonUniversity
1
麻省理工学院
MassachusettsInstituteofTechnology
1
斯坦福大学StanfordUniversity
1
加州大学伯克利分校
UniversityofCalifornia--Berkeley
5
康奈尔大学CornellUniversity
5
佐治亚理工学院
GeorgiaInstituteofTechnology
5
普林斯顿大学PrincetonUniversity
5
伊利诺伊大学厄巴纳-香槟分校
UniversityofIllinois--Urbana-Champaign
9
加州理工学院
CaliforniaInstituteofTechnology
9
华盛顿大学UniversityofWashington
完整排名信息可访问USNewsBestUndergraduateComputerScienceProgramsRankings,https://www.usnews.com/best-colleges/rankings/computer-science-overall
4
院校推荐
麻省理工学院
电气工程与计算机科学学院因其严格和创新而享誉球,是麻省理工学院大的本科课程。该学院在本科阶段提供的与计算机相关的专业有:电气科学与计算机科学、计算机科学与工程、计算机科学与分子生物学、计算机科学,经济学与统计科学;课程划分大致为:基础科目,子学科与实验,高级科目。
其灵活的课程与频繁的实践活动为学生提供了该领域的整体视图及对问题解决方案的理解,并且专注于建模和抽象化,为将来从事软件和生物工程等众多行业做好准备。
卡内基梅隆大学
卡内基梅隆大学计算机科学学院被公认为计算机科学和机器人教育等各个方面的,在USNews上排名第二,在诸如编程语言,人工智能,系统和理论等专业领域的排名也很高。
其计算机系在计算,工程,设计和艺术领域堪称多元化且。本科阶段提供计算生物学学士、计算机科学学士和人工智能学士学位,多样化的跨学科研究还扩展到了传统上不被视为计算机科学一部分的领域,其中包括计算机科学与艺术专业,音乐与技术的专业。
除了这五个主要专业,CMU还在计算机科学、人机交互和机器人技术方面作为额外专业。
在完成部核心课程后可以专注于特定的计算机领域以获得更多的深度,学生将有机会在学位课程中整合以下八个创意产业领域之一的专业或辅修:游戏设计,动画和特技效果,媒体设计,学习媒体,声音设计,创业精神创意产业,智能环境或物理计算。
斯坦福大学
斯坦福大学位于美国加利福尼亚的帕拉阿图市,与旧金山相邻,乘坐汽车只要一个小时就可以到达旧金山。
斯坦福在各个CS研究方向上都是数一数二的,该校包括的研究方向比较面,包括了当前比较热门的研究领域。比如:Gaze-enhancedUserInterfaceDesign,PwdHash,Tri,Simulation&AnalysisofMuscleActuated3DFaceModels等等。这得益于该校强大的资金投入和众多校友的捐赠。
斯坦福要求学生必须有非常强的定量分析能力。从申请难度来看,像软件工程、数据挖掘、分布式计算这类比较热门的专业,录取的人数比较多;而人工智能、计算机理论、算法分析,研究方向偏基础,相对来说申请的人数要少得多,拿奖学金的机会也比较大。
加州大学伯克利分校
UCBerkeley是一所男女合校的公立大学,位于旧金山东湾柏克莱市。UCB是加州大学系统中历史悠久的一所,它也是美国大学协会的创始者之一。
加州大学伯克利分校设立了多达70个研究中心和实验室,涉及领域包括人工智能、视听信号处理和通信系统、计算机与其他学科(如医疗、新媒体、教育等)交叉融合的研究等。在这里能够对计算机领域的兴趣进行不同维度的扩充,也可以选择一个具体的兴趣方向进行深度研究。
UCBerkeley计算机科学专业设置有很多独树一帜的地方,尤其专业基础课方面,除了有专业导引课程“计算机科学专题”外,对于没有编程经验的学生,第一门课是符号编程入门,采用LISP语言,而对于有一定编程经验的学生,则可以选择多种语言和环境的自主学习(Self-paced)课程,包括C、Fortran、C、Java,以及UNIX的使用等。
加州理工学院
加州理工是世界着名的“小而精”的理工大学,其学生与教师人数比为3:1。加州理工非常重视学生的研究能力,小规模的学院设置让不同领域之间的跨学科交流合作更加便捷高效。计算机科学是该校受欢迎的专业,但也有观点指出Caltech的计算机方向偏理论,从它的系名:ComputingMathematicalScience就得以窥见一斑。
5
CS毕业生就职方向
在美国,计算机科学专业是毕业后留学生就业市场广阔的专业之一,而且根据每个学生不同的课程选择以及细分的专业方向,计算机科学毕业生从事的工作领域也十分广泛。
计算机科学毕业生可以从事开发工程师相关的工作,也就是我们平常提到的程序员。这是大部分计算机科学专业毕业的学生会选择的职业。在互联网大热的时代,不止互联网公司,几乎任何一种公司都会需要程序员,因此,选择开发工程师的学生往往分布在不同行业类型的公司,从事着软件开发、代码编辑的工作。
从如今人们对信息科技的信赖来看,计算机科学专业的就业方向也不只局限于科技类公司,他们可以在各行各业发挥自己的专业特长,比如进入学校或科研机构做科研等等。所以,总体来说,计算机科学专业是留学生毕业后就业前景乐观的专业之一。
6
猎弗有话说
从上文的分析中我们可以了解到,计算机科学重视实践学习,需要做足准备,AP课程建议选择:
APCalculusBC
APComputerScienceA
APChemistry
APStatistics
APPhysicsBorPhysicsC
无论是梦想成为程序猿,还是渴望成为攻城狮,只要你抱有留学意愿,希望申请美国本科CS或其他专业,都欢迎大家扫描文末新东方前途出国免费咨询电话:400-0731-822,前途出国全国42家分公司,4家海外公司(加拿大、日本、澳洲、英国),出国前期申请到出国后接机,突发状况等,都可提供持续性服务。
版权声明:部分图片和文字来自网络,版权归原作者所有。如有侵权请告知,我们会立即处理
如果您对留学有疑问或者想咨询有关留学的任何问题,可以与顾问老师一对一进行沟通