Carnegie Mellon University

MBA/Software Engineering

The MBA/Software Engineering 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.

Program Structure

The MBA/MSE is a three-year (six-semester) program (plus a required internship in the summer of the first year) beginning in August. This dual-degree program is designed for exceptionally strong candidates who have engineering and science backgrounds or appropriate experience. This program is offered by the Tepper School of Business and the School of Computer Science.

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.


Each applicant must apply and satisfy the admission requirements of the MBA program at the Tepper School and the Master of Software Engineering Program at the School of Computer Science. The deadline for applicants is the same as the deadlines for the regular master's program. Each applicant is required to take the Graduate Management Admissions Test (GMAT) or the Graduate Record Examination (GRE).

For additional information, please contact Megan Grady in the Tepper School MBA admissions office and Marlana Pawlak for MSE at the School of Computer Science.