Carnegie Mellon University

Joint MSE/MBA

The Master of Software Engineering/Master of Business Administration dual degree provides access to Carnegie Mellon's top-ranked School of Computer Science, preparing MBAs with advanced engineering, managerial, decision-making and communication skills necessary to advance to senior levels of technology strategist. This program is offered by the Tepper School of Business and the School of Computer Science (SCS).

This seven semester (six semesters of coursework and one semester summer internship), dual-degree program is designed for exceptionally strong candidates who have engineering and science backgrounds or appropriate experience. Semesters 1, 2, and 3 are taken at the Tepper School of Business, with students beginning the on-campus software engineering aspect of the program in the second Fall semester. Students must abide by Tepper policies and tuition during the MBA portion and adhere to SCS policies and tuition during the MSE portion.

Students take a minimum of 192 MBA units: 90 units of required courses and 102 units of electives. Students also take a minimum of 195 MSE units: 150 units of core and studio courses and a minimum of 45 units of electives from either the Tepper School of Business or the School of Computer Science course listings. Elective courses must meet with the approval of the students’ advisors.

The candidate will pay tuition for six semesters: three semesters to the Tepper School of Business at the rate for full-time MBA students; three semesters to the School of Computer Science at the rate of full-time Software Engineering graduate students.

Proposed Program Sequence

1st Fall semester – MBA 1st Spring semester – MBA Summer – MBA Internship
2nd Fall semester – MSE 2nd Spring semester – MSE Summer – MSE
3rd Fall semester – MBA (MSE project, MBA elective)

How to Apply

Individuals interested in the MBA/MSE program must apply to, and be accepted by, both the MBA program in the Tepper School of Business as well as the MSE program in the School of Computer Science. The admissions processes are independent from one another; candidates must submit an application to each program.