CS专业得重点看一下工科底蕴比较好的学校,除了四大圣兽之外:CMU、斯坦福、MIT、伯克利,还有诸如UIUC、佐治亚理工、Umich这类。如果是为了进大厂,说实话地理位置大于一切。加州德州的学校吃地理位置的红利要比所谓的常青藤、高排名有用多了。
为了更全面的回答题主的问题,我们今天主要分两个层面来分析:一个是美国开设CS专业的硕士排名(排名自制。顺序、学校分析等内容欢迎讨论),还一个是重点剖析一下CMU这个CS技校开设的多达20+的CS项目 - 为啥一个学校能开20几个计算机相关的硕士,其他学校只开1个。
CS学校排名:
01 Carnegie Mellon University - 卡耐基梅隆大学
卡耐基梅隆(CMU)坐落于宾夕法尼亚州的第二大城市匹兹堡,是一所享誉全球的著名私立学府,更是无数理科学子的梦校。项目希望申请者有基础的分析能力、扎实优秀的数学、编程及逻辑思维能力。选课自由度较大,学生可以自己设计并选择学期内的课程。同时学校很注重帮助学生求职。
作为一所“计算机大学”,CMU硕士专业分支很细,School of Computer Science(SCS)下面就有20个左右的项目,除了general的MSCS项目之外,还有人工智能、机器学习、计算机视觉、计算生物、数据科学、人机交互、机器人、软件工程等等,对于有明确指向性学习兴趣的学生,可以申请多个项目。
•学校排名:A
综合排名不如斯坦福等藤校,但稳居Top 30,且口碑在国内国外技术大厂都十分良好。
•就业情况:A+
CMU素来以就业率高闻名,学校为学生提供大量网上资源供学生在疫情期间求职使用,每年Google、Facebook等大厂都会派人去CMU进行校园招聘及面试,且匹兹堡当地就有许多高科技公司的分布和研发中心。
•地理位置:A
校园较小,冬天较冷。但校园及所在城市(匹兹堡)都很安全,治安极佳,生活成本较低,且附近也有各类中餐馆。
•申请难度:A+
虽然综合排名中上,但项目本身的极佳口碑及各大技术厂的极大信赖还是让该项目的申请变得不那么简单。建议有数学功底、高含金量的实习经历,最好有贴合的research经历及发表,GPA最好保证在3.85+. 前面我们提到,与大多数只有单一的CS项目的学校不同,CMU除了general的MSCS以外也开设了众多细分方向的硕士,难度会有所不同,每年申请SCS的大约有一万多人,最终录取人数不到1500,平均录取率是13%。像每年申请的热门MSCS, MSML, MSAII, MCDS等录取率都是在个位数,建议在挑选单独的申请项目时一定要match自身的兴趣、经历和未来的发展,而不要盲目挑选所谓录取率高的项目。