震惊!美国留学网红CS专业居然是这样的!
为什么Computer Science (计算机科学)专业越来越受出国留学的同学们的青睐?放眼整个国际环境中,计算机高科技人才都是十分短缺的,依据 CCG 2018年的报道,美国将面临数据挖掘和数据分析人才的严重短缺 。由此看来,CS 专业无疑是赴美留学生最好就业的专业之一。
但是往往专业的热门也意味着激烈的竞争力,美国各大院校都在加大招生力度的同时也有严格的招生条件。同时由于CS 技术更新换代很快,需要相关从业人员有较强的自学能力,因而从选择这门职业的开始便也意味着需要开始承受巨大的压力。如果真心想学习 CS,那可能就需要对这个专业有热情才能坚持下去,而不是单纯的因为就业和高薪就盲目跟风 。
今天,立思辰留学小编就带大家来深扒一下这个专业,大家可以对这个专业有一个更深层次的了解,再去决定要不要选择这个专业。内容全部是干货,绝对不容错过!
专业细分
CS?不是个游戏吗?计算机科学?学习什么内容?还有很多方向?每个方向学什么?
这一步部分主要回答上面的问题,因为至少要了解一个学科才能知道自己是否喜欢。总体来说,计算机学科有计算机系统结构、计算机应用、计算机软件与理论三个大的研究方向。美国的计算机科学专业有十个分支如下图所示。
具体来说,目前中国学生可以申请的 CS 专业有以下 14 个具体分类 。
System security, Information Security 系统,信息安全: 为数据处理系统和采取的技术的和管理的安全保护,保护计算机硬件、软件、数据不因偶然的或恶意的原因而遭到破坏、更改、显露。
Software engineering 软件工程: 研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、计算机标准、设计模式等方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。
Artificial Intelligence 人工智能: 研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出 反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言 理和专家系统等。
Computer Vision 计算机视觉 : 指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术, 试图建立能够从图像或者多维数据中获取‘信息’的人工智能系统。
Machine Learning 机器学习: 多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习 行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智 能的各个领域,它主要使用归纳、综合而不是演绎。
Database 数据库: 是按照数据结构来组织、存储和管理数据的仓库. 有很多种类型, 从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都 在各个方面得到了广泛的应用。
HCI Human Computer Interaction 人机交互: 指通过计算机输入、输出设备,以有效的方式实现人与计算机交流。这是一门交叉学科,涵盖艺术,设计,计算机, 心理学,社会学等等学科。美国研究生申请中需要提供作品集。
Computer Network 计算机网络: 通常人们说的网路就是指电脑网路,也就是讯息网路,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络的硬件、软件及资源共享和信息传递的系统。简单的说即连接两台或多台计算机进行通信的系统。CS 象限下是研究比较 高层之间的通讯遇到的各种问题。
Theoretical Computer Science 计算机理论: 主要研究计算机各项理论,主要包括算法逻辑和复杂度:算法分析,平行计算,分布式计算,计算学习理论等,计算机科学逻辑等不建议转专业学生申请。
申请条件
哇!感觉非常酷炫的样子!申请需要哪些条件呢?本科不是这个专业可以申请吗?有什么可以在申请时加分吗?
硬条件:GPA 建议 3.6+/4.0 ,TOEFL 建议 110+, gre 非必须,但是最好还是考一下,而且除了参加 general test 以外, 建议参加 Subject Test 计算机专项考试,体现专业实力。
软条件: 如果本科是 CS 或相关专业,如信息工程等,申请 CS 会比较有优势。 除了理论知识的积累的和学习,CS 专业的申请同时最好也要具备相应的实习,科研经历,这会是很大的加分项。 尤其某些同学定位在非 CS general 方向,而是要走某一个细分,比如计算机视觉等,还需要针此细分方向进行对应的背景积累,包括学校或个人的科研项目,工业界实习,学术交换项目,国际专业会议等等。
就业方向
现在 CS 这么火,听说信息技术行业已经有泡沫了?过几年在美国 CS 还那么好就业吗?就业方向有哪些呢?
根据 PayScale 的调查,CS 专业是最好就业及薪酬最高的专业之一,硕士平均年薪达$85,918, 同时博士的起薪在 $130,000 也是比较常见的 。且作为 STEM 专业,在 OPT时长、签证等方面也受到很多优待。 理论上,计算机专业在任何地方都能找到工作,就业方向较为广泛,例如在金融行业可以做 算法工程师、分析师,在 IT 行业可以做软件开发工程师、数据库开发工程师等。
真正在公司的话其实多半是 写代码 或者做 上层设计 。往下说的话有医学应用方向,网络安全方向,图像处理方向,还有更多的用 Java 之类的语言去做 application 的 coding,或者是用 C/C++ 写从上层到系统到 driver 层的代码等方面。
转专业要求
就业前景如此可观,不管是相关专业还是零基础的同学都想着转专业过来,那转专业有哪些要求呢?现在转还来得及吗?
首先,理工科的转专业需要完成先修课程的准备 ,针对计算机专业而言,不需要了解复杂的数据结构,只要了解 LIST, ARRAY, TREE 等基本知识就可以,同时学习些 Object-Oriented Programming,所以基本入门课程包括数据结构,计算机组成原理,C++/Java 等。
建议去各大学校官网了解相关的课本列表,出现次数最多的就是比较推荐的。在此基础上可以根据自己的能力和情况补充其它的相关课程,比如 networks(Computer Networks by Andrew Tanenbaum), operating systems(Operating Systems by Andrew Tanenbaum)等,整体的计算机专业知识结构就相对比较不错了。
其次,排名前面的学校录取学生几乎都是本科清一色的对口专业 ,比如:CMU 的 MSCS(Master of Science in Computer Science)。当然也有中国排名前面大学比如清华,北大等转专业成功的录取。
所以建议转专业的同学在满足先修课程的基础上,尽量专业课拿高分,同时可以通过参与各项相关的科研,实习和工作等来弥补自身的背景,毕竟计算机专业在美国如果目标是就业,还是比较强调实践和操作。
有的同学完全没有编程基础,却热衷于 CS 专业,或希望在 IT 领域谋求高薪职位 ,在互联网学习资源如此丰富的情况下,可以零基础学习,网上也提供了很多课程。一般网课指的是各大学自己的网站上放出来的本学校课程公开视频或者课件,比如 Cornell , Harvard 都有非常好的网课课表。但是这些大学的网课资源并不是非常全面,因此给以下几点建议:
1. 常见的 MOOC平台有 Coursera, Udacity 和 edX.
需要指出的是修网课虽然是很好的弥补知识点的方法,但是这并不等同于正规学位,申请美国学校上过大量 Coursera 的课并拿到 Certificate 有时候可以一定程度弥补自己的专业课空缺,但是英国的学校申请是非常严格的只看学校成绩,不承认网课。 所以希望同学们明白,虽然网课是专业空缺弥补的最佳方案,但是在社会认可度上也是远不及自己学校真正修过的课程和学分的。 建议大家将网课、课程作业和课后实践结合起来才能形成系统学习。
2. CS 入门必须课程推荐
An Introduction to Interactive Programming in Python - Rice, Coursera
Introduction to Databases - Stanford,Stanford Online
Introduction to Computer Science and Programming Using Python - MIT, edX
Object-Oriented Programming and DataStructures (e.g., CS 2110) - Cornell
CS161 Design and Analysis ofAlgorithms-Stanford
Data Structures and FunctionalProgramming (e.g., CS 3110) – Cornell
3.有效利用 Google
Google 搜索是连接信息世界的通道,Google 搜索可以找到许多有用的信息,翻墙代理推荐使用 ShadowSocks。
4. 刷题
互联网公司招聘的时都有一些在线编程题,AC 的题越多进入面试的机会也就会越大。在刷题的过程中可以学到很多编程小技巧也能接触到一些算法。 当然,你也可以通过参加国内外大型竞赛来提升自己能力,在比赛中运用所学,不断学习、收获。
专业细分
1.卡耐基梅隆大学 Carnegie Mellon University(CMU)
【项目介绍】
CMU 的计算机科学学院,最新的设置是下面设有八个系,分别为:
1. 计算机科学部门(Computer Science Department)
2. 人机交互研究所(Human-Computer Interaction Institute)
3. 娱乐科技部门 (Entertainment Technology Center)
4. 计算生物学部门(Computational Biology)
5. 软件研究所(Institute for Software Research)
6. 语言技术研究所(Language Technologies Institute, LTI)
7. 机器人研究所(The Robotics Institute)
8. 机器学习部门(Machine Leaning)
【申请】
秋季(Fall term)9 月 2 号开网申,所有材料 12.15 前必须收到。 需要 GRE(建议 325+) 托福至少 100 分(Reading 22; Listening 22; Speaking18; Writing 22),GPA 建议 3.8+/4.0,同时需要有分量的实习,科研或相关工作经验。
【地理位置】
CMU 现在有两个校区,主校区位于宾州的匹兹堡,还有一个校区比较新,是 2002 年在硅谷开设的一个新校区,简称 CMU-SV。相对于主校区地理位置在东北部,硅谷的地理位置优势在于所有的顶级公司,苹果,谷歌,Facebook 等,都在附近几千米的距离,要找实习、找工作非常便利。
2. 斯坦福大学 Stanford University
【项目介绍】
斯坦福大学的计算机科学专业属于全美 TOP 3,在计算机理论、硬件、软件、数据库和人工智能等各个领域都居于美国乃至世界领先地位。
【申请】
硕士申请托福建议最低达到 100 以上同时不接受雅思成绩 。GPA 要在 3.9+/4.0。所有的材料需要围绕强的数理和分析能力背景来展示。同时如果已经有计算机的硕士学位,那么不能再申请该校的硕士学位。
【地理位置】
位于加州湾区,地理位置优越,临近 Facebook, Google 等公司,创业氛围浓厚,校友资源丰富。靠近硅谷的地理位置不用说,无论是实习还是就业都有着得天独厚的优势。
3. 加州大学伯克利分校 UC Berkeley
【项目介绍】
其研究方向有 19 个分支:人工智能、生物系统和计算机生物学、通信与网络、计算机结构和工程、控制、智能系统和机器人、数据库管理系统、电子系统设计、教育、能源、计算机图形、人机交互、集成电路、微型电子机械系统、操作系统和网络、物理电子学、编程系统、科学计算、安全、信号处理、理论。
【申请】
托福最低 100+,雅思最低 7+。GPA 建议3.9+/4.0。
【地理位置】
位于加州湾区,地理位置优越。名气很大,网络和操作系统等是强项。
4. 麻省理工大学 Massachusetts Institute of Technology
【项目介绍】
MIT 计算机科学系开设主要科研方向有 Artificial Intelligence, Graphics, Programming Languages, Systems,其中 AI 方向是老牌强项。同时拥有很牛的实验室,CSAIL、Lincoln Lab(不仅仅是 CS)等都声名显赫,funding 无数。 硕士和博士统一用博士的录取标准,也共用一个申请流程。如果申请的时候没有硕士学位,那么在这个项目中会在博士毕业前先拿到硕士学位。
【申请】
托福 100, 雅思 7。不要求 GRE 成绩,要求学生有数学、物理、计算机或者工程背景。建议申请的时候有多篇顶级期刊,作者,同时拥有业界的大牛推荐。
【地理位置】
位于美国马萨诸塞州剑桥市, 综排和专排都很高。
5. 哥伦比亚大学 ColumbiaUniversity
【项目介绍】
研究的领域涵盖了 CS 领域的各个研究方向,包括计算生物学、计算机工程、算法和用户界面、机器学习、网络、自然语言处理和语言、安全与隐私、软件系统、计算机理论、视觉与机器人等等。共开设有 25 个研究小组和实验室。其中,实力较强的专业方向包括机器学习、安全与隐私、软件系统以及计算机理论
【申请】
托福 100+,雅思 7,GPA3.7+/4.0.
【地理位置】
学校地理位置优越,位于纽约曼哈顿,尤其是针对金融等行业,据说该校毕业生好多就业于四大以及纽约金融行业,比如高盛、摩根斯坦利等。但同时学费和生活费成本都高 。
最后,立思辰留学小编想告诉各位同学的是,如果选择了要走 CS 这条路,那么“我自己知道这是什么,我也觉得自己可以做得好!”比“听别人说挣钱很多”之类的理由更能说服自己吧,毕竟人生就是自己做选择才最酷!在这里也祝愿大家在即将到来的申请季能够有所收获!
-
专业硕士和学术硕士的区别
专业硕士和学术硕士的区别中国实行的学位教育主要分为:学术型学位和专业型学位。专业硕士和学术硕士最直观的区别:专业型硕士培养的
2019-05-15 -
22岁MM写的人生经验:探讨女生如何气场强大,内心坚定
人生经验:探讨女生如何气场强大,内心坚定一、 明白什么才是对自己重要的人和事父母,为数不多的知己,陪伴一生的爱人。这三部分绝对在
2019-05-15 -
儿子能够出国留学,与其说他聪明,倒不如说是他的勤奋
小铁上初二的时候,有一天下午我和他妈妈出门,问他去不去,他摇摇头,一个人闷在家里。晚上,我们回到家,他问我:"你发现咱家有什么变化吗?"
2019-05-15 -
民办大学与公办大学的区别是什么?(3条)
民办大学与公办大学的区别是什么?(3条)首先说明的是,不管是公办大学还是民办大学,学历都是被国家教育部们认可的,这个没有什么区别,而
2019-05-15 -
独立学院是什么意思_独立学院与民办学院的区别
独立学院是什么意思_独立学院与民办学院的区别高考填报志愿时,很多考生和家长朋友们不知道独立学院是什么意思以及不知道独立学院
2019-05-15
TOPS
- 日排行/
- 周排行/
- 原创
- 日排行/
- 周排行/
- 原创
- 1 无锡学院2022年6月英语六级准考证打印入口|时间:6月1日
- 2 2022年6月英语四级作文热门话题及范文:教育不公平
- 3 泰州学院2022年6月英语六级准考证打印入口|时间:6月1日
- 4 吉林四级考试时间2022年上半年
- 5 2022年6月英语四级作文热门话题及范文:网络游戏
- 6 宿迁学院2022年6月英语六级准考证打印入口|时间:6月1日
- 7 2022年6月英语四级作文热门话题及范文:电力短缺
- 8 苏州城市学院2022年6月英语六级准考证打印入口|时间:6月1日
- 9 2022年6月英语四级作文热门话题及范文:手机的利弊
- 10 常熟理工学院2022年6月英语六级准考证打印入口|时间:6月1日