Master of Science in Machine Learning-Machine Learning Department - Carnegie Mellon University

Master of Science in Machine Learning

The MS in Machine Learning is part of CMU's Machine Learning Department, which is made up of a multi-disciplinary team of faculty and students across several academic departments. Machine learning is dedicated to furthering the scientific understanding of automated learning, and to producing the next generation of tools for data analysis and decision making based on that understanding.

Today's demand for expertise in machine learning far exceeds the supply, and this imbalance will become more severe over the coming decade. The MS program in Machine Learning offers students with a Bachelor's degree the opportunity to improve their training with advanced study in Machine Learning.  Incoming students should have good analytic skills and a strong aptitude for mathematics, statistics, and programming. An undergraduate degree in computer science is not required.

The program consists primarily of coursework, with a very limited research component. Students that complete the MS program are welcome to apply to the PhD program, but will not receive preferential treatment. See more details