Software Management Graduate Program, Full-time Masters Degree Curriculum-Silicon Valley Campus - Carnegie Mellon University

Curriculum for the Master of Science in Software Management, Full-Time Degree Program

Within each semester, students will take a set of required courses with some options for course selection. Faculty will recommend courses for individual students based on their previous software background or work experience.

Students in both the MS Software Engineering and MS Software Management programs share a wide variety of electives. These offerings are based upon student demand and faculty availability. See electives for a complete list.

Idea Workshop
Students kick-off the school year with a mandatory week-long Idea Workshop and Orientation, led by faculty. Students participate in a guided brainstorm and come out with the best ideas for projects to work on during the year. Student teams are also formed during this on-ramp to the program.

Corporate Track
Corporate teams sponsored by their companies will participate in a special track customized around their employer’s goals. These goals form the basis of their projects for the curriculum, culminating in a final Innovation Project showcasing how their work will be integrated into their company.

Software Management Graduate Degree Coursework

Course Number

Course Title

Units

FALL
96-821
Introduction to Software Engineering 12
96-815 Innovation & Entrepreneurship 12
96-788 Software Product Definition
12
96-789 Requirements Analysis
12
SPRING
96-782 Process and Project Management
12
96-783 Managing Software Professionals 12
96-808 Organizational Behavior in High-Tech Industry
12
96-790 Software Product Strategy
12
96-791 The Business of Software
12
96-809 Enterprise Innovation
24
SUMMER
96-731 Capstone Project
12-48
96-819 Entrepreneurial Finance I
12