Carnegie Mellon University Website Home Page
 

Software Engineering Masters Programs

The professional programs in software engineering at Carnegie Mellon are designed for software engineering professionals who want to expand their knowledge of the discipline. Founded as a joint effort between Carnegie Mellon’s School of Computer Science (SCS) and the Software Engineering Institute (SEI), the programs offer experience from both academic and industrial perspectives. Through challenging curricula, innovative courses, and a technical emphasis, students learn and apply practices, tools, and techniques in a real-world project environment.

Students take graduate-level courses through on-campus or distance learning programs to obtain a variety of masters level degrees or certificates in software engineering, embedded software, software engineering management, and systems engineering.

These programs are designed to produce future Agents of Change, individuals who will lead and improve the industry and the state of the practice in the years to come. Our programs have a history of producing industry leaders who are technically astute and possess advanced managerial, leadership, and communication skills.

Our faculty provide guidance and mentoring based on years of industry experience in software development and project management. Their expertise ranges from software architecture and software process improvement to managing people and risk.

 

2012 Alumni Events have been scheduled

Software Engineers Are in Demand

Vivísimo Holds Open House for MSE & MSIT Students & Alums

Read MSE's Michael Keeling's latest conference paper

Warhol App Wows and Educates Users

Explore Carnegie Mellon's Little Brag Book of Big Ideas 

Read MSE's Shigeru Sasao's latest technical report

What's New with MSE


Join the MSE Alumni Facebook group

 

MSE Program Dec 09 Link Article

MSE Article in Link Magazine

To watch a video tribute to our 2011 program graduates, click on the link below.

Farewell Video 2011

Farewell Video 2011