Top1 卡耐基梅隆大学
卡耐基梅隆大学位居榜首。CMU是个位于匹兹堡的不大的学校,学生7000多,校园好像也不大。但这个学校在工程及其他一些领域却是顶尖的学堂。
CMU的 CS 不单单是个系。对于一般的美国院校来说,计算机科学只是设置为一个系,即Department of Computer Science,经常是从属于工程学院。然而CMU对CS的建设非常有诚意,直接就开设成为了一个院,School of Computer Science。其规模之大,可能只有Stanford, UIUC可比。
下属有computer science department、Robotics institute、institute for software research、human-computer interaction institute、language technology institute、machine learning department、Lane Center for Computational Biology七大研究和教学机构。
基于研究人员的庞大,CMU涵盖了计算机科学的所有研究方向,不单细致地做每一个研究方向,并且将这些研究方向的应用也有较为深入的研究。
Mach操作系统,PVM,C.mmp等都有CMU的巨大贡献。CMU著名校友詹姆斯·高斯林开发出的JAVA程序语言至今左右着软件行业的发展!
申请CMU的难度很大,因为尽管CMU的 CS Faculty很多,但每年只招不足30人的研究生队伍。
根据GradReports数据,卡耐基梅隆大学(CMU)的CS毕业生年薪中位数高达138,900美元,折合人民币约88万元!
Top2 伊利诺伊大学厄本那香槟分校
UIUC位列第二。UIUC拥有全美顶级的计算机学院,CS、工程类专业绝对是顶尖水平。关注过UIUC的准留学家庭,或许听过一句话“在UIUC,万物皆可CS”!
UIUC是个大学校,学生数过35000,研究生院的近万。UIUC的CS很大个,40余个Faculty提供了全面的CS教育和科研项目。每年30多个博士的毕业数目似乎只有斯坦福可以匹敌。
UIUC的工程院在全美堪称至尊级的巨牛,其CS,ECE,EE在历史上都屡建战功。在CS方面,从早期的超级计算机ILLIAC I, II, III, IV到后来的 CEDAR,都是CS发展史上,特别是并行计算机发展史上的重要事件,影响,引导了很长时期的发展。David Kuck曾是并行处理界的一代先驱。
超级计算机研究开发中心:CSRD,美国国家超级计算及应用中心:NCSA等众多的机构,使得UIUC的CS常常成为研发的领军头领。
虽说UIUC身居玉米地的地理位置不占先天优势,不过从UIUC计算机科学专业毕业的学生在就业市场上依然表现不俗。
Top3 加州大学圣地亚哥分校
在CS Rankings榜单里,UCSD扬眉吐气,赶超MIT位居第三,成为了UC九校中的“CS扛把子”!
该校计算机科学与工程学院提供CS主修和辅修专业。CS主修专业涉及算法、计算机架构、计算机视觉和图形、密码学和网络安全、数据库、嵌入式系统、人工智能、编程语言、软件工程等学科知识。
UCSD在CS领域足够强势的原因,既离不开它招募到很多厉害的教授坐镇能为学生们提供顶尖的CS教育,也与它提供丰富的科研和实习机会保障就业机会相关。
其实,除了这些大牛 CS 院校,还有其他很多CS专业研究比较精深的好院校,咱们也不能错过,因为毕竟选校不是仅仅看排名就够的,地理位置,就业环境,师资力量,学费等等都要综合考量才行。