要说美国留学计算机界的四大天王,那肯定是mit (麻省理工学院)、斯坦福、加州大学伯克利分校、cmu(卡耐基梅隆大学)。今天的主角说的却是cs(计算机科学)专业霸主—卡耐基梅隆大学(以下简称cmu)。
cmu 的计算机学院是单独的一个学院,叫 school of computer science(计算机学院), 就是 scs,规模极其庞大,美国只有少数几个学校设有单独计算机学院。
cmu 是全美乃至全世界最大的计算机学院。研究方向相当全面,研究水平也相当高,你能想到的计算机方面的研究、分支它基本都有,而且还有你闻所未闻、十分前沿的研究方向。在所有这些方向里,尤其是软件工程方向, cmu 的软件工程专业被喻为皇冠上的明珠,所以这个方向史上最难申请!
cmu 的计算机科学学院设置八个系,分别为
1. 计算机科学部门﹙computer science epartment﹚
2. 人机交互研究所﹙human-computer interaction institute﹚
3. 娱乐科技部门 ﹙entertainment technology center﹚由计算机科学学院和艺术学院共同组建
4. 计算生物学部门﹙computational biology﹚由计算机学院和梅隆科学院合办
5. 软件研究所﹙institute for software research﹚master of software engineering就开设在其中,还有information technology等等
6. 语言技术研究所﹙language technologies institute, lti﹚
7. 机器人研究所﹙the robotics institute﹚
8. 机器学习部门﹙machine leaning﹚
到这里就看出我们申请时选择专业方向的重要性了,它是整个计算机学院,下面有8个系,然后各个系下面才能找到自己要学的专业是什么。
需要说明的是,cmu主校区位于宾州的匹兹堡,还在加州硅谷开设有校区,简称 cmu-sv 。在这里比较一下这两个校区(卡塔尔、澳洲也有校区,不赘述):
1. 地理位置:主校区地理位置没有什么特别的亮点,反正就在东北部,硅谷的地理位置就比较得天独厚,所有的顶级公司应有尽有,苹果,谷歌,facebook(脸书),都在附近几千米的距离,要找实习、找工作,不要太便利,可以说是就在家门口。
2. 课程设置:匹兹堡校区是专门的计算机学院,硅谷是 ece 学院。在课程设置上,硅谷校区没有主校区丰富和全面,能开设的课程数目要少得多,教授也少一些。有一些难度很大、含金量大的重头大课,比如 operating system(运营系统),只有主校区才有;硅谷的博士生,第二年也需要被派回主校区上一年课。但是 cmu 最强的领域,软件工程和软件管理,这些硅谷校区都是有开设的。
3. 学生人数:硕士研究生的话,硅谷校区大约有 150 来人,匹兹堡要明显少得多。 ph 的人数,硅谷的规模大概是五六十人,而主校区大概要 200 多人。
4. 申请要求:对于cmu 来说,毕竟专排第一,所以硬件和软件都要到位,它的竞争实在太激烈。虽然前 50 的大学都宣称gpa 达到3.0/4.0 都能申请,但是申请和录取是两码事,根据以往实际经验,成功申请计算机专业排名前10 的,gpa 都在3.6 以上,越高越好。另外除了硬件背景,还有软件条件非常重要,一定要凸显自己在这个领域的科研能力和研究潜力。
面试环节:当申请者的材料完整后,学校可能还会安排一次大概为时 2 小时的面试,面试过程中会涉及很多技术问题,需要监控你的桌面让你写程序和改代码,还有一个小时的作文题,整个招生过程非常地严格和繁杂。
最后,所以有志于申请 cmu 的学生,一定要合理安排学习,考试和实践的时间,一定要有专业的指导,早规划早申请。
如果您喜欢我的文章,可以关注我或对我的文章进行点赞、评论、收藏