Carnegie Mellon University

Integrated Innovation Institute

Engineering + Design + Business

Integrated Innovation Institute

MSSM Full-Time

Gain the skills you need to succeed in the software industry at an accelerated pace. Choose a format that fits your goals. 

Program Features

  • Choose between a 12-month or 16-month format
  • Great for candidates seeking more experience or to pivot careers
Product Management Intern at Demisto

As a Product Manager on the Platform & Partner Integrations, I'm a technical product owner of Demisto’s Integrations Architecture, ensuring hundreds of integrations work together seamlesslyIn this position, I work with companies across the security industry to ensure Demisto is able to leverage and execute use cases of the 3rd party products and services efficiently. Now I understand the real value of ownership, hard work and self-sustainability. 

Prasen Shelar, MSSM '18
Product Management Intern at Demisto

Global Product Management Intern at Expedia

Working as a Global Product Manager Intern at Expedia has been everything I had hoped for. As a part of the eCommerce platform product and strategy team, I work on the technology that forms the core of Expedia’s business, powering all Expedia brands. I love working here because it is fast-paced, innovative and truly global. “  

Riah Sathe, MSSM '18
Global Product Management Intern at Expedia

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

16-Month Program

The three-semester curriculum requires students to complete a minimum of 144 units of course work over three semesters and a summer: Fall, Spring & Fall; plus a summer internship.

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

49-793

Practical Training in Software Management

Semester

3

R N

Course #

Course Title

Semester

Units

Code

Various

Elective

Mini 1

12

E M

Various

Elective

Mini 2

12

E M

Various

Electives (some electives are full semester)

Semester

12

E

 

One of the following

 

 

 

49-791

Software Management Capstone Project

Semester

12

R

49-792

 

Software Management Practicum

Semester

12

R

49-808

Integrated Innovation for Large Scale Problems

Semester

12

R

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.