Curriculum for Full-time Master of Science in Software Management
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.
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 |

