Master of Software Engineering MSE for Professionals

General

Program Description

Do you find yourself working on a project that is overcome by slow progress and technical debt, where you feel there must be a better way to manage code and improve the quality of your software? Or, maybe you have reached a plateau in your career, and you are eager to reach the next level? The Master of Software Engineering (MSE) program for professionals builds on a foundation of skills and industry experience, and teaches you state-of-the-art practices used by top software engineering companies.

The MSE program is designed for experienced software developers with at least two years of full-time professional experience. The program includes coursework on requirements, architecture, analysis and project management, while providing students with greater flexibility in directing their education. The program is an on-campus, 16-month long program when pursued full-time. Part-time options are available for U.S. Citizens or Permanent Residents of the United States.

Last updated Sep 2020

Keystone Scholarship

Discover the options our scholarship can give you

About the School

Carnegie Mellon’s School of Computer Science is widely recognized as one of the first and best computer science programs in the world. Our programs train the next generation of innovators to solve rea ... Read More

Carnegie Mellon’s School of Computer Science is widely recognized as one of the first and best computer science programs in the world. Our programs train the next generation of innovators to solve real-world problems and improve the way people live and work. Read less