卡耐基梅隆大学计算机介绍
课程涉及面广:该院下设7个系,分别是计算机系,人机交互系,软件研究系,语言技术系,机器学习系,机器人和计算生物系。开设的课程涵盖了CS的方方面面,比如传统的CS课程,再到目前很火的machine learning,以及software engineering,还有交叉学科HCI、computational biology、Robotics等等,基本上所有和计算机沾边的课程都覆盖了。这还只是大类,像是CS系下各个CS小方向的课也都是应有尽有,比如CS下面的课程涵盖系统,理论和AI等;Machine Learning课程大类涵盖Deep Learning和Convex Optimization等。因此在CMU学习CS不愁找不到你感兴趣的课。
交叉研究:SCS各系之间也会有研究方向的重叠,一个教授可能在多个系任职,例如软件研究所和计算机系都有人在做编程语言,机器学习的教授和分布式系统的教授一起做分布式机器学习系统,自然语言处理的教授和机器学习的教授一起做语言学习系统,等等。除了方向多,每个方向的教授也多。例如,机器学习、自然语言处理、机器人、人机交互等方向分别设置了一个系,每个系有几十个教授,基本上会把该方向内的子方向都涵盖住。
硕士学位
Computer Science 计算机科学
· Master of Science in Computer Science(竞争最激烈)
· Fifth Year Master‘s Program (仅招收卡梅本科CS本科生)
Computational Biology Department 计算生物
· Master of Science in Computational Biology
· Master of Science in Biotechnology Innovation and Computation
Human-Computer Interaction Institute 人机交互所
· Master of Human-Computer Interaction
· Master of Educational Technology and Applied Learning Science (METALS)
Institute for Software Research 软件研究所
· Master of Software Engineering
· Master of Information Technology Strategy
· (MSIT) Programs: Embedded Software Engineering
· (MSIT) Programs: Privacy Engineering
· (MSIT) Programs: Software Engineering
· (MSIT) Programs: Software Engineering Management
Language Technologies Institute 语言技术所
· Master of Computational Data Science
· Master of Science in Biotechnology Innovation and Computation
· Master of Science in Intelligent Information Systems
· Master of Science in Language Technologies
Machine Learning Department 机器学习所
· Master of Science in Machine Learning
· Secondary Master‘s in Machine Learning (仅招收卡梅CS在读博士生)
· Fifth Year Master‘s in Machine Learning (仅招收卡梅CS在读本科生)
Robotics Institute 机器人所
· Master of Science - Computer Vision
· Master of Science in Robotics
· Master's in Robotic Systems Development
· Master of Science - Robotics Technology
· Fifth Year Master‘s (仅招收卡梅在读CS本科生)