恰好,最具权威的全球计算机协会专业排行榜
CS Rankings
,近日更新了
【2021-22全球大学计算机科学专业排名】
。
由于榜单中美国大学依旧是主力(Top 100榜单中美国大学占54所),为了方便赴美留学生查看,棕榈君特别整理了全美Top 30 CS最佳大学排名。
卡耐基梅隆大学
根据GradReports数据,卡耐基梅隆大学(CMU)的CS毕业生
年薪中位数高达138,900美元
,折合人民币约
88万元
!
而该校CS学生之所以能拿如此高薪,与其强大且独具特色的专业体系密不可分。
CMU拥有
独立的计算机科学学院
(School of Computer Science),并为学生们提供2种计算机科学本科学位:
计算机科学理学士(BSCS)
和
计算机科学与艺术学士(BCSA)
。
BSCS
:课号通常以“15”开头,包含
7-8门核心课程
。涵盖命令式计算原理、函数式编程原理、并行和顺序数据结构和算法、计算机系统导论、理论计算机科学中的伟大思想、算法设计与分析等课程。
考虑到很多学生入学前并未接触过编程,校方还贴心地提供课号为
“15112”的编程和计算机科学基础课
。并要求没有编程基础的新生,在学习命令式计算原理前必须修读“15122”这门课。
BCSA
:属于交叉学科,
由美术学院和计算机学院联合授课。
主要学习分支包括游戏设计、计算机动画、计算机音乐、录音技术、互动舞台艺术、机器人艺术等。
主要核心课程包括通识教育、美术专业和计算机科学专业课程。
总体来说,这两种学位课程都非常
重逻辑、重理论、重数学
。主要以锻炼批判性思维和培养逻辑思维为主,并不重视工业层面的应用(比如教你写编程)。
伊利诺伊大学香槟分校
“
在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项目。
加州大学圣地亚哥分校
该校计算机科学与工程学院提供
CS主修
和
辅修
专业。CS主修专业涉及算法、计算机架构、计算机视觉和图形、密码学和网络安全、数据库、嵌入式系统、人工智能、编程语言、软件工程等学科知识。
其低年级课程旨在帮助学生在数学、物理、编程和计算机系统中打下坚实的基础,高年级课程主要帮助学生在算法、硬软件的理论和设计方面做到融会贯通。
一句话概况,
UCSD的CS主修专业比较偏向电子设备的“软装修”
,对硬件感兴趣的同学则更适合计算机工程专业。
另外,CS辅修专业的课程要求也相当严格,需要学生们兼顾CS和工科的学习广度与深度。
总结UCSD在CS领域足够强势的原因,既离不开它
招募到很多厉害的教授坐镇
能为学生们提供顶尖的CS教育,也与它提供
丰富的科研和实习机会
保障就业休戚相关。
麻省理工学院
MIT并没有纯CS专业
,但其电气工程与计算机科学系(EECS)为学生们提供了大量
CS相关的跨学科专业
。比如:
电气工程与计算机科学:提供硬件和软件系统相关的知识教学;
计算机科学与工程:涵盖计算架构、人工智能、软件工程、计算机算法和计算机系统等课程;
计算机科学与分子生物学:致力于帮助学生在生物和工科的交叉新兴领域中,为职业发展做好准备;
计算机科学、经济与数据科学:培养学生们掌握商业思维、计算机技能和数据分析能力;
城市科学&规划与计算机学科:涵盖道德与正义、统计、数据科学、地理空间分析和可视化、计算机科学、机器人技术和机器学习等课程。
不难看出,MIT致力于培养具有
领导力
和
责任感
,能够解决当今社会问题的
通用型CS人才
。
康奈尔大学
康奈尔大学可谓是八大藤校中“CS最强王者”!
康奈尔的
文理学院
和
工程学院
均面向本科生提供CS专业教学。两个学院
除通识课程要求不同外,CS主要研究方向大致相同。
核心课程均涵盖离散结构、数据结构和函数式编程、数字系统、操作系统(或系统编程)、算法理论;
选修课程均包括人工智能、计算机图形学、计算机视觉、密码学、数据库、网络和科学计算等课程。
另外,根据康奈尔官网信息,该校CS毕业生倍受
谷歌
、
高盛
、
亚马逊
、
苹果
、
德勤咨询
、
IBM
、
摩根大通
等知名公司青睐。
佐治亚理工学院
佐治亚理工学院(Gatech)与
MIT
、
加州理工学院
并称为“
美国理工学院三巨头
”,CS和工科都属于它的王牌专业。
Gatech同样拥有
独立的计算机学院
,并拥有4个学术实力卓著的科系:计算机科学系、交互式计算系、计算机与工程系、网络安全与隐私。
校方要求CS专业学生将所学技能融入职业发展前,
要进行2年的计算机技术和基础知识积累。
另外,学校会根据学生的兴趣和职业发展量身定制课程,
允许学生自定义想学的课程与要求
,以便帮助学生们成为美国CS专业“高精尖”人才!
密歇根大学安娜堡分校
UMich在计算机科学和工程方面是全美最早、最老牌的学校之一,工程发展是出了名的全面。
其
工程学院
和
文理学院
都提供本科阶段的CS学士学位课程。
两个专业(CS-LSA和CS-Eng)的课程要求几乎完全相同。不同之处在于,文理学院和工程学院的学生想要获得各自学院的学位分别需要
120学分
和
128学分
,且毕业获得的学士学位不一样。
此外,
UMich的CS和EE合在一起称为EECS系
。这是相当大的一个系,每年有超过6700万美元的资金支持。无论是本科,还是研究生课程都被认为是全美最好的课程之一。
斯坦福大学
得益于与硅谷名企紧密的联系,斯坦福CS毕业生的年薪中位数也非常高,达到
126,400美元
,居全美高校
Top 4
水平!
斯坦福CS专业设置在
工程学院
内,为学生们提供广泛而严格的课程。核心课程包括数学、算法设计与分析、转化生物信息学和计算机系统基础等。
另外,斯坦福CS专业还提供人工智能、生物计算、计算机工程、图形学、人机交互、计算机系统、CS理论、个性化设计等众多分支学科,所有分支均为学生们提供CS基础教学。
除此之外,
斯坦福也非常注重CS相关的跨学科教育。
比如
符号科学学位
课程融合了计算机技术、语言学、哲学和心理学专业知识;
数学与计算科学学位
课程结合了数学、计算机技术和科学专业知识。
加州大学伯克利分校
虽然UCB在CS Rankings榜单中,被UCSD盖过了风头。但在2022U.S.News全美CS最佳大学排名中,UCB与CMU、MIT、斯坦福并列全美第一.
UCB一直都没有独立的计算机学院。其计算机系和电子工程系合在一起叫
电气工程与计算机科学系
,简称EECS。
从本科来看,EECS可以用“一个学院,两种培养体系”来概括。
一个是工程学院授予的理学学士;另一个是文理学院授予的计算机科学文学学士。
你对工程专业更感兴趣,前者更适合你;但如果你兴趣广泛,对经济、统计、商业和音乐等也很感兴趣,想探索工程之外的领域,或是想读一个双学位,文理学院的CS专业更适合你。
此外,EECS学院为了鼓励本科生参与研究工作,除了每周会有一次学术报告会、每个学期开放申请本科研究见习计划等,还特别规定“
在本科参与研究可以获得一定的学分
”。
华盛顿大学
与其它院校不同的是,UW不但没有独立的CS学院,且
不明确区分计算机科学和计算机工程
。两门专业统一由计算机科学与工程学院(CSE)提供教学,课程设置对零基础的同学非常友好。
在CSE,同学们既可以学习计算机基础,获得构建软件和硬件的实践经验,也可以探索人工智能、机器学习、数据科学、自然语言出理、计算机网络、计算生物学等一系列高阶课程,提录取梦校术背景。
而随着课程难度的提升,学生们能够很明显感受到课程愈发具有
协调性
和
创造性
。
另外,据UW官网数据,每年都会有
超过100家科技巨头和初创公司
来此开启
秋季
和
冬季校园招聘
。
微信扫一扫









