全面深扒美国计算机科学专业 带你进入程序猿巅峰时刻

小站整理2017-08-22 14:58:59

3249
问题相似?试试立即获取解答吧~
摘要:你会吐槽他们是"工作狂","加班狗","注孤生"...但是他们就是工作机会多,薪水高,绿卡也容易,他们被戏称为"程序猿",前世往往来自于同一个星球——CS*!(&$@*#)号星球,也就是Computer Science毕业生!

今天小编就来给大家全面深扒这款最经典的第一人称射击类游戏,哦,不,是美国理工科申请最热专业之一,CS!纯干货,前方高能预警!!!

Computer Science(CS)指的是计算机科学,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。"美国相关院校多,如果你爱排名,你可以申请美国计算机科学排名前100 的学校,如果你重就业,就可以选择加州、德州、五大湖等地区的学校。但是,申请者也多。"但是"这句话什么意思?---竞争很惨烈。

“ 申请专业方向细分

1.Artificial Intelligence

2.Computer Programming

3.Computing

4.Software Engineering

5.Computer Graphics

6.Database

7.Information Science

8.Information Systems

9.Information Technology

10.Information Security

11.Management Information System

总体来说申请者多以上述 11 个方向为主,当然,美国高校众多,每个学校都有自己的研究领域和专功方向 , 有的院校把研究领域分得更细致些。比如卡内基梅隆大学(CMU)计算机系研究领域如下:

1. Algorithms and Complexity

2. AI: Planning, Knowledge Representation, and Game Theory

3. Computational Biology

4. Computational Neuroscience

5. Computer Architecture

6. Data-Intensive and Cloud Computing

7. Distributed Systems

8. Formal Methods

9. Graphics

10. Human-Computer Interaction

11. Machine Learning

12. Mobile and Pervasive Computing

13. Networking

14. Programming Languages

15. Robotics

16. Scientic Computing

17. Security and Privacy

18. Software Engineering

19. Technology and Society

20. Vision, Speech, and Natural Languages

(听说,能写出满屏的牛逼算法,也是很性感的呢~)

“ 申请要求

我们再来分析一下申请计算机专业的学生背景情况:

▼ 显性要求

从上图中可以看出申请的专业分布主要是理科工科等计算机相关专业。有些学校对于本科专业背景和专业课程是有一定要求的。比如计算机名校加州大学圣地亚哥分校。学校建议申请学生要有相关计算机、电子工程或者数学相关专业背景。对于其他专业背景的学生,也给出了先修课程的如下具体建议:

Before applying to our program, you should definitely have mastered the equivalent of the following courses:

● Basic programming: CSE 8A-B or 11;CSE 12 and preferably CSE 30

● Discrete math: CSE 20 and probably CSE 21

● Data structures and algorithms: CSE 100and preferably 101 Background in some or all of the following is also recommended:

● Hardware and architecture: 140 and 141, preferably with labs

● Systems and Software: CSE 120, 130, 131A-B

● Theory: CSE 105

因此,在申请 CS 时,一定要注意学校的先修课是否有要求。

另外,要申请美国 US-News 排名前 100 学校的计算机硕士,GPA 如果达到美国大学申请的入学门槛 3.0,TOEFL 90 分,GRE 310 分,申请美国计算机专业前 100 的学校硬件上就不存在很大的障碍了。

而如果是前50 的学校,GPA 就要求达到3.3 以上,TOEFL 达到95 分以上,GRE 达到 315 分以上。

如果是想要申请US-News 排名专业前 30 的学校GPA 需要达到 3.5 以上,TOEFL 达到 100 以上,GRE 达到 320 以上并有一定的科研实习等软件背景。

而如果想冲刺美国计算机专业全美前 10 的院校,学生除了 GPA,TOEFL,GRE 要突出以外,还需要的就是很强的科研项目、论文、实习等其他辅助条件。

当然,小编在这里分析的都是正常申请的大众情况,其实申请过程是一个多种条件综合考量的过程,学校录取也不仅仅只是看简单的几个数字。

从 2016 年整体的录取情况来看,由于申请人数的增加,学校对于 GPA/GRE/TOEFL 的录取要求在逐年上升,这就给将要申请的同学提个醒,要想拿到理想学校的录取,一定要注重学习成绩的提升,打好扎实的专业基础,GRE 和 TOEFL 的考试要认真对待,考出理想的成绩。

▼ 一些隐性要求

当然,在申请过程中把握好美国学校项目的要求,以及招生喜好也是非常重要的一个环节, 会直接影响后续的录取结果。比如斯坦福大学、麻省理工学院等每年招的计算机科学专业的中国学生在个位数,而且招的基本都是清华北大的学生,所以除非学生条件真的非常非常好, 否则不要轻易去尝试这一类的学校。除了以上两所顶级学校以外,还有一些招中国学生非常少或者不偏向于招收中国本科背景学生的学校,我们也要有选择的避免,比如德州大学奥斯汀分校和华盛顿大学西雅图分校等。同时,近几年来,几乎所有的申请美国计算机科学的同学都会选择加州系列的学校,所以这也导致了加州系列的学校越来越难录取。

就业方向

根据 PayScale 的调查,CS 专业是最好就业及薪酬最高的专业之一,硕士平均年薪达$85,918, 同时博士的起薪在$130,000 也是比较常见的 。且作为 STEM 专业,在 OPT时长、签证等方面也受到很多优待。作为计算机科学专业的毕业生,可以从事的工作非常多,比如计算机应用程序开发、网页设计、信息管理、计算机系统运行及维护等工作。

据美国劳工网对美国国内计算机相关专业就业及薪酬的统计数据,我们以就业量较大计算机程序员(ComputerProgrammers)为例:

平均年薪$82,690!时薪$40!

时薪不但高,就业又广,计算机科学专业的毕业生,可以从事的工作非常多:计算机应用程序开发、网页设计、信息管理、计算机系统运行及维护等工作。行业涉及:计算机系统设计、软件、企业管理到高校。

从上面的数据我们可以看出:去加州,不愁工作,去弗吉尼亚,不愁工资!

可以非常有底气地说:CS是美国就业最好的专业,薪酬水平最高的专业之一。计算机编程人员的平均薪酬超过在 8w/Year 美金,就业率最高的是加州,其次是德州,因此大部分中国学生在选校的时候集中考虑这些地区,也因为这样,这些地区的申请难度也逐年上升。

(本文部分内容来自互联网,不代表本站立场。如有任何问题,请联系小站进行修改或删除。)

分享更多优质内容

本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系contactus#zhan.com,我们将及时处理。

看完仍有疑问?想要更详细解答?

相关推荐