毋庸置疑,计算机科学(CS)可谓是互联网时代最受人们追捧的顶流专业!

金融科技等各行各业,CS人才向来处于供不应求的状态。美国劳工统计局曾报告称,CS相关就职岗位到2029年预计增加15%,远高于岗位增长平均水平。

且根据Payscale数据,CS学士学位毕业生平均年薪高达91,000美元,妥妥的高薪代名词!

图片

而在准留学家庭的观念中,CS的确是门好专业。但——

“好专业”若能搭配“好大学”,

那才是胜却人间无数。


恰好,最具权威的全球计算机协会专业排行榜CS Rankings,近日更新了【2021-22全球大学计算机科学专业排名】

由于榜单中美国大学依旧是主力(Top 100榜单中美国大学占54所),为了方便赴美留学生查看,棕榈君特别整理了全美Top 30 CS最佳大学排名

话不多说,赶快了解今年榜单的亮点吧


全美CS最佳院校Top 30如下



来源:http://csrankings.org/#/index?all


想在该榜单有“一席之地”,美国大学之间的竞争可谓激烈非凡!

今年排名前三的院校分别是卡耐基梅隆大学伊利诺伊大学香槟分校加州大学圣地亚哥分校

其中,卡耐基梅隆大学的CS专业无论在教育界还是留学圈都口碑载道,它能牢牢稳坐CS领域的“首把交椅”是在大家预料之内的。

比较出乎意料的是,在理工圈很有“话语权”的麻省理工学院斯坦福大学没能包揽前三,前者排名Top 4,后者排名Top 8

反而常被中国留学生戏称“保底神校”的伊利诺伊大学香槟分校,已连续4年占据榜单Top 2的席位,表现亮眼!

UC系大学方面,共有5所分校榜上有名。不过,素有“理工代名词”之称的加州大学伯克利分校,被同样理工强势的加州大学圣地亚哥分校盖过了风头。

除此之外,浏览表格更令人惊喜的是,一些U.S.News全美综排不太靠前的大学,CS专业实力却非常强劲。

比如综排并列第59的华盛顿大学马里兰大学,一个CS专排杀进全美Top 8,一个位列全美Top 11;综排第68的马萨诸塞大学,CS专排位居全美第20;综排第93的纽约州立大学石溪分校,CS专排“逆袭”闯到全美第24......

老实说,同学们拿到以上任何一所大学CS专业的Offer,很大概率都会收获不错的职业“钱景”。

而鉴于篇幅原因,接下来棕榈君将为大家详细【CS专排Top 10大学的课程设置】,看看哪所大学会让你按捺不住申请的欲望吧~


1

卡耐基梅隆大学


根据GradReports数据,卡耐基梅隆大学(CMU)的CS毕业生年薪中位数高达138,900美元,折合人民币约88万元,令棕榈君止不住地羡慕!

而该校CS学生之所以能拿如此高薪,与其强大且独具特色的专业体系密不可分。

CMU拥有独立的计算机科学学院(School of Computer Science),并为学生们提供2种计算机科学本科学位:计算机科学理学士(BSCS)计算机科学与艺术学士(BCSA)

BSCS:课号通常以“15”开头,包含7-8门核心课程。涵盖命令式计算原理、函数式编程原理、并行和顺序数据结构和算法、计算机系统导论、理论计算机科学中的伟大思想、算法设计与分析等课程。

考虑到很多学生入学前并未接触过编程,校方还贴心地提供课号为“15112”的编程和计算机科学基础课。并要求没有编程基础的新生,在学习命令式计算原理前必须修读“15122”这门课。

BCSA:属于交叉学科,由美术学院和计算机学院联合授课。主要学习分支包括游戏设计、计算机动画、计算机音乐、录音技术、互动舞台艺术、机器人艺术等。

主要核心课程包括通识教育、美术专业和计算机科学专业课程。

总体来说,这两种学位课程都非常重逻辑、重理论、重数学。主要以锻炼批判性思维和培养逻辑思维为主,并不重视工业层面的应用(比如教你写编程)。



2

伊利诺伊大学香槟分校


关注过UIUC的准留学家庭,或许听过一句话在UIUC,万物皆可CS”!

为什么这么说?首先,其工程学院的计算机科学系提供传统的CS专业教学。课程侧重于计算机系统理论、设计和应用。

同时,UIUC还提供两项5年制的本硕CS双学位课程项目:BS-MS(有论文)和BS-MCS(无论文)。

工程学院的CS专业新生完成春季学期课程后,保持优异的学习成绩将有资格申请这两个项目。一旦被项目录取,毕业时可同时收获本硕两个学位

但提醒大家:UIUC近日官宣,从2022年夏季秋季学期开始,其工程学院CS专业将不接受校内转专业的学生。高中直申和校外转UIUC工程学院的CS专业则不受影响。

其次,UIUC的其它学院还开设了众多CS+X学位课程。例如:

CS+广告学
CS+动物科学
CS+人类学
CS+天文学
CS+化学
CS+经济学
CS+地理与地理信息科学
CS+语言学
CS+音乐
......

也就是说,在UIUC你既可以选择申请工程学院综合系统地学习CS,也可以根据自己的特长和感兴趣的领域,用跨学科的思维,选择CS+X项目。



3

加州大学圣地亚哥分校


在CS Rankings榜单里,UCSD扬眉吐气,成为了UC九校中的“CS扛把子”!

该校计算机科学与工程学院提供CS主修辅修专业。CS主修专业涉及算法、计算机架构、计算机视觉和图形、密码学和网络安全、数据库、嵌入式系统、人工智能、编程语言、软件工程等学科知识。

其低年级课程旨在帮助学生在数学、物理、编程和计算机系统中打下坚实的基础,高年级课程主要帮助学生在算法、硬软件的理论和设计方面做到融会贯通。

一句话概况,UCSD的CS主修专业比较偏向电子设备的“软装修”,对硬件感兴趣的同学则更适合计算机工程专业。

另外,CS辅修专业的课程要求也相当严格,需要学生们兼顾CS和工科的学习广度与深度。

总结UCSD在CS领域足够强势的原因,既离不开它招募到很多厉害的教授坐镇能为学生们提供顶尖的CS教育,也与它提供丰富的科研和实习机会保障就业休戚相关。

鉴于此,棕榈君真心推荐大家将它纳入选校清单!

4

麻省理工学院


虽然MIT在本次CS Rankings榜单中遗憾与Top 3席位擦肩,但不少同学都表示,如果能拿到它的录取Offer,做梦都会笑醒!

其实,MIT并没有纯CS专业,但其电气工程与计算机科学系(EECS)为学生们提供了大量CS相关的跨学科专业。比如:


电气工程与计算机科学:提供硬件和软件系统相关的知识教学;

计算机科学与工程:涵盖计算架构、人工智能、软件工程、计算机算法和计算机系统等课程;

计算机科学与分子生物学:致力于帮助学生在生物和工科的交叉新兴领域中,为职业发展做好准备;

计算机科学、经济与数据科学:培养学生们掌握商业思维、计算机技能和数据分析能力;

城市科学&规划与计算机学科:涵盖道德与正义、统计、数据科学、地理空间分析和可视化、计算机科学、机器人技术和机器学习等课程。

不难看出,MIT致力于培养具有领导力责任感,能够解决当今社会问题的通用型CS人才。如果你觉得与自己未来发展目标非常契合,那就大胆冲刺吧!

5

康奈尔大学


康奈尔大学可谓是八大藤校中“CS最强王者”!

康奈尔的文理学院工程学院均面向本科生提供CS专业教学。两个学院除通识课程要求不同外,CS主要研究方向大致相同。

核心课程均涵盖离散结构、数据结构和函数式编程、数字系统、操作系统(或系统编程)、算法理论;选修课程均包括人工智能、计算机图形学、计算机视觉、密码学、数据库、网络和科学计算等课程。

另外,根据康奈尔官网信息,该校CS毕业生倍受谷歌高盛亚马逊苹果德勤咨询IBM摩根大通等知名公司青睐。

如果大家能拿到康奈尔CS专业Offer,那么相信大家一定会收获很不错的职业前景!


6

佐治亚理工学院


佐治亚理工学院(Gatech)与MIT加州理工学院并称为“美国理工学院三巨头”,CS和工科都属于它的王牌专业。

Gatech同样拥有独立的计算机学院,并拥有4个学术实力卓著的科系:计算机科学系、交互式计算系、计算机与工程系、网络安全与隐私。

校方要求CS专业学生将所学技能融入职业发展前,要进行2年的计算机技术和基础知识积累。

另外,学校会根据学生的兴趣和职业发展量身定制课程,允许学生自定义想学的课程与要求,以便帮助学生们成为美国CS专业“高精尖”人才!

7

密歇根大学安娜堡分校


UMich在计算机科学和工程方面是全美最早、最老牌的学校之一,工程发展是出了名的全面。

工程学院文理学院都提供本科阶段的CS学士学位课程。

两个专业(CS-LSA和CS-Eng)的课程要求几乎完全相同。不同之处在于,文理学院和工程学院的学生想要获得各自学院的学位分别需要120学分128学分,且毕业获得的学士学位不一样。

此外,UMich的CS和EE合在一起称为EECS系。这是相当大的一个系,每年有超过6700万美元的资金支持。无论是本科,还是研究生课程都被认为是全美最好的课程之一。


8

斯坦福大学


得益于与硅谷名企紧密的联系,斯坦福CS毕业生的年薪中位数也非常高,达到126,400美元,居全美高校Top 4水平!

斯坦福CS专业设置在工程学院内,为学生们提供广泛而严格的课程。核心课程包括数学、算法设计与分析、转化生物信息学和计算机系统基础等。

另外,斯坦福CS专业还提供人工智能、生物计算、计算机工程、图形学、人机交互、计算机系统、CS理论、个性化设计等众多分支学科,所有分支均为学生们提供CS基础教学。

除此之外,斯坦福也非常注重CS相关的跨学科教育。比如符号科学学位课程融合了计算机技术、语言学、哲学和心理学专业知识;数学与计算科学学位课程结合了数学、计算机技术和科学专业知识。


9

加州大学伯克利分校


虽然UCB在CS Rankings榜单中,被UCSD盖过了风头。但在2022U.S.News全美CS最佳大学排名中,UCB与CMU、MIT、斯坦福并列全美第一,赢回了面子!

实际上,在计算机科学领域,UCB与CMU、MIT、斯坦福是全美公认的Big Four,实力真的不容小觑!

尽管如此,UCB一直都没有独立的计算机学院。其计算机系和电子工程系合在一起叫电气工程与计算机科学系,简称EECS。

从本科来看,EECS可以用“一个学院,两种培养体系”来概括。

一个是工程学院授予的理学学士;另一个是文理学院授予的计算机科学文学学士。

你对工程专业更感兴趣,前者更适合你;但如果你兴趣广泛,对经济、统计、商业和音乐等也很感兴趣,想探索工程之外的领域,或是想读一个双学位,文理学院的CS专业更适合你。

此外,EECS学院为了鼓励本科生参与研究工作,除了每周会有一次学术报告会、每个学期开放申请本科研究见习计划等,还特别规定“在本科参与研究可以获得一定的学分”。非常良心了!


10

华盛顿大学


华盛顿大学(UW)也是一所综排低调,但CS专业实力卓越的学校。

与其它院校不同的是,UW不但没有独立的CS学院,且不明确区分计算机科学和计算机工程。两门专业统一由计算机科学与工程学院(CSE)提供教学,课程设置对零基础的同学非常友好。

在CSE,同学们既可以学习计算机基础,获得构建软件和硬件的实践经验,也可以探索人工智能、机器学习、数据科学、自然语言出理、计算机网络、计算生物学等一系列高阶课程,提升学术背景。

而随着课程难度的提升,学生们能够很明显感受到课程愈发具有协调性创造性

另外,据UW官网数据,每年都会有超过100家科技巨头和初创公司来此开启秋季冬季校园招聘。得益于此,该校CS毕业生的前途可以说是一片光明!