同时计算机专业也是理工学科中就业好、薪资高的专业之一。在2019年PayScale美国专业的薪水排名当中,计算机行业在美国的平均薪资超过8万美元;(数据来源:2019 PayScale 《Best Schools for Majors》)同时,根据美国劳工部统计,2019年H1b总共85242个配额中,应用软件开发员以61422个H1b高居榜首,前十的其他职业中,有六个都和计算机软件直接相关。(数据来源:美国劳工部《2019年财年H1b 绿卡PERM数据分析》
无论从薪资水平,就业前景以及专业程度来看,美国都是计算机专业留学的最佳选择地之一。接下来,我们来系统了解一下美国的计算机专业。
美国大学计算机专业五大热门方向
1:人工智能 (Artificial Intelligence)
人工智能属于最热门的方向,本质上是通过机器学习对人的思维进行模拟。人工智能涵盖了计算机专业的很多小方向,比如机器学习,计算机视觉和模式识别,机器人等,对于申请者的计算机科学背景要求较高,尤其是数据结构算法等。
除此之外,申请者需要了解一些认知心理学、语言学、哲学和工程学的知识;还需要掌握一些技能和工具,例如统计学、神经科学、控制、优化和运筹学。另外,AI方向的人才都是高科技型的,在待遇方面自然相对比较丰厚,所以这个方向很有发展前途。
2:计算机网络(Network)
计算机网络同样属于申请热门方向,这个方向交叉性非常强,竞争者非常多,来自电子工程,电子与计算机工程背景的学生也都可以申请。这里的计算机网络范围可以说是非常的大。
网络应用、网络协议、网络通信、网络理论、网络安全、加密解密、路由算法、甚至编解码都是需要学习的内容。就业前景光明,从设备商到运营商到第三方软件开发商,都有职位可以选择。
3:软件工程(Software Engineering)
软件工程是关于计算机软件开发和维护的一门学科,主要研究开发大规模软件系统的原理和技术。大体上分成软件设计、编程语言和软件测试,需求分析、结构设计、开发流程、生命周期等也在此范围内。
此外计算机专业的基础学科,如操作系统、数据结构和算法也全部包括在内。软件开发人员终日埋头于设计程序,的确如此,但是他们也承担着更多的责任。他们可以在客户项目上从头开始编写新的代码,也可以负责维护或改进已经运行的程序的代码。软件开发人员也检查软件中的bug。
开发人员通常是天生的问题解决者,他们具有很强的分析能力和思维能力。此方向概念性很强,也特别强调实践,属于计算机专业内部第一大方向,录取名额多,市场需求大,就业机会最多。
4:数据库(Database)
美国计算机专业数据库方向具体有数据模型,数据查询、集成,各种数据库系统的设计、实现,数据挖掘,信息检索等等。从很理论的关系数据库、云数据库,到很应用的SQL,全在学习范围之内,涉及与数据管理相关的所有方面。
毕业生可以做数据库管理工程师,就业形势也不错,以后企业对数据管理、数据库软件开发和数据分析人员的需求量会越来越大的。
5:计算机图形学(Computer Graphics)
计算机图形学也是比较热门的方向,研究图形图像的数字表达处理。与人工智能、计算机网络、软件工程有交叉。计算机成像,三维动画,甚至网络影像传播都属于这个方向的范畴。
总之,现在的生活离不开图形图像的数字表达处理,也就离不开计算机图形学的专业人才。
八个热门院校的专业介绍
1:卡内基梅隆大学
众所周知,CMU的计算机专业排名全美第一。卡梅可谓是码农的天堂,整个学校的特色就是全民编程(coing)。对于一般的美国院校来说,计算机科学只是设置为一个系,然而,CMU对CS的建设非常有诚意,下分七大研究、教学机构,覆盖了计算机科学的所有研究方向,分别为:
1. 计算生物学系Computational Biology Department
2. 计算机科学系Computer Science Department
3. 人机交互研究所Human-Computer Interaction Institute
4. 软件研究所Institute for Software Research (Master of Software Engineering就开设在其中)
5. 语言技术研究所 Language Technologies Institute
6. 机器学习系Machine Learning Department
7. 机器人研究所Robotics Institute
总的来说,CMU计算机学院涵盖了计算机科学的所有研究方向,不单细致地做每一个研究方向,并且将这些研究方向的应用也有较为深入的研究。由于卡梅的CS专业有着极高的专业地位与极为光明的就业前景,每年都吸引着数万留学生竞相追逐,竞争压力极大,因而也导致卡梅的CS专业在全校的录取率最低。
以最老牌的M.S. in Computer Science为例,强调申请学生的专业背景,同时看重学生的数学,编程以及逻辑论证的能力,要求较高,难度较大。在实际申请过程中,CMU因为学院大、项目多,不同的系申请难度不同,也提供了申请人不同选择的可能性。
2002年在硅谷开设一个新校区,简称CMU-SV(苹果,谷歌,Facebook,都在附近) 非常有利于找实习、找工作。在计算机行业领域里,卡梅的毕业生建立了非常好的口碑,因此,每年很多计算机行业的大机构都会去卡梅校招;此外,它强大的校友网络也使得在硅谷、西雅图等好公司工作的学长学姐会将优秀的资源推荐过去。
从就业上看,不管美国的经济如何,就业形势是不是不景气,一般都不会影响到卡梅CS专业的就业率。
2:斯坦福大学
斯坦福大学计算机系设立在工程学院下,与麻省理工学院、加州大学伯克利分校、卡内基梅隆大学三所大学的计算机系并称计算机专业的四大。有句话说得好,离开了斯坦福大学,美国计算机业界的天堂硅谷就未必会成为今日的硅谷。
斯坦福历来被认为是注重理论联系实际的典范,并且由于其地处硅谷,每年CS院系申请竞争相当激烈。斯坦福申请虽不强制要求学生本科学习阶段有计算机或者数学的背景,换言之,任何专业都可以申请计算机科学的研究生,但对于那些没有计算机背景的学生来讲,申请的时候往往需要具备一定的定量分析能力,并且熟悉至少一门编程语言和精通一门算法,还要具备较高的英语水平。
此外,由于斯坦福大学就坐落在加州硅谷,周围资源及其丰富,毕业生基本不用因为找不到工作而苦恼,大部分人的烦恼都来源于如何从已经拿到手的Offer中选择最有利于自己未来发展并且薪资优越的那一份。
3:加州大学伯克利分校
加州大学伯克利分校的计算机专业是隶属于其工程学院的电气工程与计算机科学系Department of Electrical Engineering & Computer Sciences (EECS)。作为美国计算机专业四大之一,申请也同样是非常激烈的, 拿到UC-B下的EECS系专业录取的学生大多条件都非常的优秀。
同样,虽然UC-B申请不要求学生本科必须为计算机专业,但学校要求学生需要拥有同本科学计算机专业学生相比肩的技术背景,必须拥有编程、算法、数据结构的学习经历和相关计算理论基础。
UC-B的计算机系统结构与工程Computer Architecture & Engineering (ARC) 全美排名第一,对于申请者相关学术背景,线性代数、数学、操作系统、数据结构等工科课程成绩的要求非常高。靠近硅谷的地理位置不用说,无论是实习还是就业都有着得天独厚的优势。
4:伊利诺伊大学香槟分校
在伊利诺伊大学香槟分校内部,现已设置Department of Electrical Engineering & Computer Sciences (EECS),设立在工程学院下。UIUC的CS全美专排TOP 5,学术层面非常专业,分支方向全面多元。
学校接受本科非计算机科学专业的学生,但必须具备计算机编程(Computer Programming)、数据结构与算法(Data Structures an Algorithms)、计算机体系结构(Computer Architecture)和计算理论(Theory of Computation)相关的专业背景。
虽说UIUC的地理位置不占先天优势,但其幽雅的环境也是一大特色, UIUC计算机科学专业毕业的学生在就业市场上依然表现不俗
5: 康奈尔大学
CS 是 Faculty of Computing an Information Science(CIS)里的一个系,Cornell 的计算机系历史悠久,其专业实力位居美国TOP5。康奈尔大学提供包括 11 个研究领域:人工智能、机器人、计算生物学、科学计算、计算机架构与超大规模集成电路、网络安全、数据库系统、系统与网络、计算机图形、计算机理论和程序设计语言。
Cornell 的 CS 里最有实力的研究领域为人工智能;同时,计算机理论也是Cornell 最传统、深入的研究领域之一。康奈尔大学位于纽约伊萨卡,并在纽约市拥有分校区,因此良好的地理位置也为学生提供了良好的就业机会。
6:宾夕法尼亚大学
宾大的CS是与信息科学合并在一起的,并且设置Department of Computer an Information Science (CIS),也在工程学院下。宾大提供6个硕士项目,与信息系统,信息技术以及数据科学联系紧密。研究领域的重点放在智能系统、信息系统、软件硬件系统,以及网络和计算理论。
Master of Computer an Information Technology (MCIT)这个项目接受各种转专业申请。至于就业前景,宾大在宾州的费城,有着较为发达的高科技产业和金融服务业,有自己的证券交易所,这为 CS 毕业生提供了很大规模的人才需求,就业机会也相应较多。
7:南加州大学
其计算机系Department of Computer Science是设置在南加州大学内部的工程学院下面的,Master of Science in Computer Science (General)这个项目为学生设置了8个方向,非常齐全,内容涵盖计算机网络、网络安全、数据科学、游戏开发、计算与仿真、多媒体与创新技术,软件工程、智能机器人。
M.S. CS (Scientist an Engineer) 项目是为本科非计算机专业的理工科学生所设。南加州大学的CS专排常年占据TOP30榜单,因为方向较多,为招生人数较为庞大,相对而言在申请难度上较为友好。地理位置优越,位于加利福尼亚洛杉矶市市区,就业前景光明。
8:纽约大学
NYU的CS特色在于与别系(尤其是数学系)合作非常紧密,CS学生跨学科学习和合作的机会较多。
有CS的Master项目的包括文理学院(Courant Institute of Mathematical Sciences)和工学院(Tanon School of Engineering)。值得注意的是,这两个学院的CS在专排里面的排名是不同的,分别是29和70。这主要是因为坦顿工学院是14年由纽约大学理工学院合并到NYU,之后成为NYU的工学院。所以两个学院都保留了CS专业。
坦顿工学院的CS,提供准备课程, 是针对CS背景较弱的学生设置的,所以转专业申请的话,可以申请工学院的CS,难度相比文理学院的CS要低。学校地理位置优越,位于曼哈顿下部,靠近最核心的金融区,毕业生很多进入金融行业,比如高盛、摩根斯坦利等。CS毕业生也有很多进入华尔街做算法工程师、做IT的技术支持,数据分析等工作。
以上就是本期金吉列留学南京美国部老师整理的内容,希望能够帮到大家,如有任何问题欢迎和我咨询哦~