卡内基梅隆(CMU)作为全美乃至世界顶级的研究型大学,它是国外大学为数不多的将计算机科学单独作为一个学院的院校,各大排名机构将其的计算机科学专业与 MIT、斯坦福、加州伯克利等名校并列世界第一,可见其计算机水平之强。
CMU的计算机专业分布很广,除了计算机科学学院(School of Computer Science, CMU以下简称SCS)中占了大部分之外,还有卡内基工程学院(CIT)有一些与计算机相关的交叉学科。因为SCS的各个组成机构的研究方向有关联甚至有有交叉的,具体机构可以在所附的网址中找到,不严谨地说,你能想到的计算机方面的研究它基本都有,当然它还有许多你闻所未闻的十分前沿研究方向。CMU的软件工程是世界顶级水准的专业,其次非常牛的专业是人工智能,但与MIT的EECS系不同的是,CMU的计算机“偏软”,可能只有其研究机器人方向的研究生还会学习那几门硬件方面的课程。有人曾经对比过如前所述与CMU其名的院校计算机专业间的区别(具体网址忘记了,问问度娘应该可以找到的)其中提到了CMU是属于面向对象式的教学风格,学校力图让学生不分心于具体硬件而注重程序设计(特别是面向对像程序设计)和软件系统相关的构建。详情可参照