MSSM Full-Time 16-Month Program
Gain hands-on product management experience at an internship in the software industry.
The Master of Science in Software Management 16-month program is the opportunity for experienced professionals to advance their careers and a gateway to the software industry for new technologists or those ready to pivot their goals.
Enhance your skills at a summer internship
Joseph Ho (MSSM '19)
Technical Program Manager Intern at Google
"The Technical Program Manager internship is a perfect position: I get to use my technical skills while doing a lot of management work. I really love that there's a culture of learning here and always something being offered that can help you better yourself. It's been such a great learning opportunity to utilize the skills I've gained at Carnegie Mellon and translate them into the workplace."
Haitong Yu (MSSM '20)
Software Engineer Intern at Salesforce
"I was an intern in the quality engineering team, and I mostly focused on test Execution and Coverage Dashboard. The full-stack quality engineering team does the work across frontend, backend, and mobile. The dashboard gives the team clear information about the summary and the details across the areas. I applied computer science as well as software management knowledge to real industrial environments, which consolidated my domain knowledge gained from MSSM. The intern journey gave me the opportunity to explore the work in big tech companies and it paved the way for entering the industry."
Sangy Shrivastava (MSSM '18)
Product Manager Intern at Walmart Labs
"My experience as a Product Manager intern at Walmart Global eCommerce has been extremely captivating and precisely what I aimed for! The opportunity and exposure that I received at Walmart eCommerce—to define and manage all the end-to-end aspects of a product—is simply refreshing. Working on products focused on personalization strategy has been the most enriching experience of my internship. It enabled me to gain a very different perspective on what makes a product worthy of customer loyalty."
Course Plan
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.
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.
Semester 1: Fall
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 |
Semester 2: Spring
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 |
Semester 3: Summer
Course # |
Course Title |
Semester |
Units |
Code |
49-793 |
Practical Training in Software Management |
Semester |
3 |
R N |
Semester 4: Fall
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 Experiential Course Requirements: |
|
|
|
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.