Carnegie Mellon University

Integrated Innovation Institute

Engineering + Design + Business

Integrated Innovation Institute

MSSM Full-Time 12-Month Program

Gain the skills you need to succeed in the software industry at an accelerated pace. 

In twelve months, strengthen your technical skills, practice your management skills, and establish your Silicon Valley Network. 

Alumni Outcomes

Manini Chattopadhyay headshot
Manini Chattopadhyay
(MSSM ‘17)

Senior Technical Program Manager, Oracle

Prabhu Saitu
Prabhu Saitu
(MSSM '19)

Senior Software Engineer, Stitcher

Clark Jeria Frías headshot
Clark Jeria Frías
(MSSM ‘17)

Head of Product, Freedom Robotics

Meiwen Li headshot
Meiwen Li
(MSSM '20)

Software Development Manager, AWS

Course Plan

Learn about the sequence of MSSM full-time program. In the semester tables below, each course has a code to note its requirement stipulations: 
R Required course
E Elective: A graduate-level course appropriate for the MSSM program
M Mini-course: this course is taught in an 8-week format
O Optional; Highly recommended for MSSM students
P

Pass/No Pass units

RE

Restricted Elective: Select from a limited set of courses

Please note: All degree course plans are reviewed and updated annually during the spring semester. If you have any questions regarding updates, please email: iii@cmu.edu.

12-Month Program

The three-semester curriculum requires students to complete a minimum of 144 units of course work over three semesters: Fall, Spring, Summer.

Course #

Course Title

Semester

Units

Code

49-760

Foundations of Software Management

Semester

12

R

49-786

Software Engineering Management

Semester

12

R

49-752

Product Definition & Validation

Semester

12

R

49-794 

Software Management Industry Workshop

Mini 1

3

O P

39-699

Career & Professional Development for Engineering

Mini 2

3

O P

Various

TBD – selected at New Student Orientation

Semester

12

RE

Course #

Course Title

Semester

Units

Code

49-771

Process & Project Management

Mini 3

12

R M

49-762

Software Product Strategy

Mini 3

12

R M

49-763

The Business of Software

Mini 4

12

R M

Various

Elective

Mini 4

12

E M

Course #

Course Title

Semester

Units

Code

Various

Elective

Mini 5

12

E M

Various

Elective

Mini 6

12

E M

Various

Electives (some electives are full semester)

Semester

12-24

E

Curriculum Requirements

  • Only two-12 unit mini courses may be completed at one time due to the high time commitment required for each.  
  • Students must have a minimum QPA of 3.0 to graduate.

For additional details regarding degree requirements, review our full Graduate Student Handbook.