Carnegie Mellon University

Our Programs: An Overview

Carnegie Mellon software engineering professional programs foster an engineering mindset—producing practical, cost-effective solutions under real-world constraints. Our approach is based on a solid understanding of software engineering’s enduring principles and evolving best practices.

MSE

Master of Software Engineering

For software developers who have at least two years of experience and want to become technical and strategic leaders. 16 months full-time.

On Campus: Yes
Part-Time: Yes

MSIT-SE

Master of Science in Information Technology—Software Engineering

For junior software professionals who have at least one year of experience (or equivalent internship/project experience) and want to enhance their software development and leadership skills. 12 months full-time.

On Campus: Yes
Part-Time: Yes

MBA/MSE

Masters in Business Administration/Master of Software Engineering

For engineering or science professionals who have at least two years of experience and want to earn a dual degree. Offered jointly with Carnegie Mellon’s Tepper School of Business. Six academic semesters, full-time, plus an internship.

On Campus: Yes
Part-Time: No