虽然计算机专业经常被误解为“修电脑的”,但计算机类专业一直是留学申请尤其是赴美留学的热门专业前三位,毕竟多少同学心中都怀着一个“硅谷梦”啊。
在美国,计算机专业属于STEM项目专业,是受到美国教育部扶持和鼓励的项目,在学习、竞争、就业等各方面都有足够的优势。
计算机类专业主要可分为计算机科学(Computer Science,简称CS)和计算机工程(Computer Engineering,简称CE),还有计算机科学与工程、计算机科学与数学等混合交叉专业。
今天我们先来说说计算机科学
计算机科学(Computer Science,简称CS)是近年来的大热专业,不光顺应社会发展的潮流,而且薪资在国内外都很可观。
美国作为互联网的发源地,拥有世界领先的互联网技术。因此,美国大学的CS专业也成为广大学子向往的学科殿堂。
往往专业的热门也伴随着激烈的竞争,美国的院校在加大招生力度的同时也有严格的招生条件。同时 CS 技术更新换代很快,需要从业相关人员有较强的自学能力,因而压力很大。
如果想学习 CS ,那就要对这个专业有热情才能坚持下去,不能因为就业和高薪而盲目跟风。
所以学生选择专业时,必须充分了解各学科的特点、自己的兴趣所在以及对未来就业与职业规划的志向。
今天,小招就来“深扒”一下 CS 专业,也让大家可以对这个专业有一个更深层次的了解,再决定要不要进这个“坑”。
1、专业细分
总体来说,计算机学科有计算机系统结构、计算机应用、计算机软件与理论三个大的研究方向。美国的计算机科学专业有十个分支如下图所示。
其中常见的热门分支有:
软件工程:这是CS最热门的专业方向之一。对申请者专业背景要求较高,要求申请者至少掌握一门计算机语言,还需修读离散数学、算法分析、现代操作系统、软件工程或计算机安全等课程,同时最好具备有一定的工作或实习经验。
信息网络:这是CS中非常非常热门的方向,开设的院校也很多,但申请的竞争者也非常多。
数据科学:随着近年来电商的大规模兴起,这个方向已经成为热门选择。更偏好有较强的数学、统计方面背景的学生,对编程要求不太高。
人工智能:这一方向也是非常热门,而随着时代的发展,开设AI方向的院校会越来越多。对申请者的学术背景也有较高要求,看重学生在数据和算法方面的背景。
人机交互:尽管人机交互还不是当今CS专业领域的研究重点,开设院校也不多,但从当今科技发展的需要来看,还是有非常大的潜力。
2、就业前景
计算机科学是一个实用型的专业,市场需求量越来越大,就业前景非常好。在网络科技领域,拥有计算机专业学位的人无疑就是公司的核心资源。在每一个对薪酬最高的职业进行排名的榜单里,计算机科学专业几乎都占据着Top10的半壁江山。
根据美国劳工统计局的数据,2018年计算机和信息研究科学家的工资中位数超过120,550美元,是大学毕业生全国平均水平的两倍多。
基于薪酬待遇、未来发展以及工作内容进行调查,发现对于计算机科学专业的学生,以下六大职业最受欢迎。
软件应用开发人员:十年间预计增长:30%,年薪中位数:109,090美元。计算机系统分析师:十年间预计增长:9%,年薪中位数:88,790美元。软件系统开发人员:十年间预计增长:11%,年薪中位数:110,390美元。Web开发人员:十年间预计增长:13%,年薪中位数:68,710美元。网络系统管理员:十年间预计增长:6%,年薪中位数:81,130美元。数据库管理员:十年间预计增长:11%,年薪中位数:87,750美元。
可以看出,计算机科学不同职业的薪水差异较大,但总体就业前景非常好。
3、申请条件
硬条件:GPA 建议 3.3+/4.0(如果是要申请TO30的学校,GPA最好达到3.6+),TOEFL 建议110+,而且除了参加 general test 以外,建议参加 Subject Test 计算机专项考试,体现专业实力。
软条件:如果本科是 CS 或相关专业,如信息工程等,申请 CS 会比较有优势。除了理论知识的积累的和学习,CS 专业的申请同时最好也要具备相应的实习,科研经历和论文项目,这会是很大的加分项。
尤其某些同学定位在非 CS general 方向,而是要走某一个细分,比如计算机视觉等,还需要针此细分方向进行对应的背景积累,包括学校或个人的科研项目,工业界实习,学术交换项目,国际专业会议等等。
4、院校推荐
选好了专业,学校也是很重要的,来看看 CS 专业哪家强!
卡内基梅隆大学(CMU)
CMU、麻省理工、斯坦福、加州伯克利分校是CS专业的四位大哥,实力不相上下。
CMU在美国大学中最早创立了计算机系,后来又发展成为计算机科学学院,曾诞生过5位“图灵奖”获得者。计算机科学学院下设CS、机器学习、人机交互等专业。CMU的CS专业不强制要求申请者本科也就读于CS专业,但科学相关专业的学生申请成功几率更大。
项目时长三个学期,但转专业的申请者可能需要多学习一学期的基础知识。必须注意的是,CS的master项目和Ph.D是不一样的项目,master主要以就业为导向,学生毕业后大都直接工作,即使申请Ph.D也不会有优待。
录取条件:GRE 不设最低限制,语言成绩 托福≧100。
斯坦福大学
Stanford的CS设在工学院,规模较大,Faculty中不乏图灵奖得主和各个学科领域的大腕人物。在CS科研方面,斯坦福的理论、数据库、软件、硬件、人工智能等各领域都是实力强劲的顶级高手。
而斯坦福独具优势的地理位置——位于硅谷,也使得Stanford堪称CS的天堂。斯坦福的CS专业还有与法学院以及MBA合作的项目,开给那些对CS感兴趣的法学硕士和MBA学员。
录取条件:GRE 不设最低限,语言成绩 托福≧100,GPA MS3.5以上,PhD3.6以上。
麻省理工学院(MIT)
MIT作为举世闻名的理工学院,曾为CS的发展作出巨大贡献。MIT开设了许多计算机相关专业,还有一个计算工程中心,开设了两个交叉项目,:设计与优化计算硕士、计算科学与工作博士。
硕士项目时长12-18个月,PhD项目则需要4-7年完成,要求申请者硕士毕业,拥有数学、工程、物理学专业背景。如本科生要申请,需先入读该项目所参与系的硕士(MS)项目。
录取条件:GRE 不设最低限制,语言成绩 托福≧90,雅思≧7.0。
加州大学伯克利分校(UCB)
UCB的CS专业和EE一起成立了EECS院系,不仅开设了CS、EE专业,还有Electrical and Computer Engineering、Computer Science and Engineering这样的交叉混合专业。该校的MS in Computer Science适合那些以研究为导向但又不打算立刻读Ph.D的学生,申请要求和申Ph.D的要求一样。
这个项目灵活性更强,毕业后既可以选择就业,也可以选择读Ph.D。项目时长1~2年,只接受秋申,不要求申请者本科专业为CS或EE,但最好有理工科背景,每年招收230人左右。
录取条件:GRE Q很重要,V≧146,语言成绩 托福≧90,雅思≧7.0,GPA 3.0以上。
伊利诺伊香槟分校(UIUC)
UIUC的CS实力一流,曾经创造过许多辉煌。在CS Department下面设有MS&Ph.D项目,适合以学术研究为目标的学生,还有Professional Masters Program(MCS),是一个不需要理论研究的项目,注重实用性。
录取条件:GRE 不要求GRE,语言成绩 托福≧102,雅思≧6.5,GPA 3.2以上。
康奈尔大学
康奈尔的计算机理论方面颇有建树,CS的主要研究方向为人工智能、计算机科学、程序语言与逻辑、计算机理论等。康奈尔的CS专业被细分为Computer Science (M.Eng.) 、Computer Science (M.S.) 、Computer Science (Ph.D.)等方向。
M.Eng项目只读一年,以就业为导向,适合以后准备工作的学生。该项目还有一个与NYU的合作项目,可以在纽约就读。
M.S和Ph.D都是以研究为导向,其中M.S项目适合那些想要在CS领域的进一步深造但又暂时不准备读博的人,学制4个学期。就读这个项目还能申请TA,学费也会比M.Eng项目便宜。
录取条件:GRE 不设最低限制,语言成绩 托福听读写24分以上,Speaking28分以上(M.S);读写不低于20,听力不低于15,Speaking不低于22(M.Eng)。
如果选择了要走 CS 这条路,那么“我自己知道这是什么,我也觉得自己可以做得好!”比“听别人说挣钱很多”之类的理由更能说服自己吧,毕竟人生就是自己做选择才最酷!