Master of Science in Software Management (Silicon Valley)-Integrated Innovation - Carnegie Mellon University

Master of Science in Software Management (Silicon Valley Campus)

Developing Software Leaders since 2002

Welcome to the on-line catalog for the MS in Software Management program. The Master of Science in Software Management at Carnegie Mellon University prepares you to be a successful innovator in the software industry.  We teach you the skills necessary to build a career in product management, in managing a software development organization, and for innovating within the enterprise or in your own startup.  

Join an alumni network of 400+ software innovators

The Software Management degree gives you the business skills you need in a technical company, the relevant parts of a management education to accelerate your career:

"The Software Management degree prepared me fully with all the product management skills I needed in my everyday job. Through an extensive alumni network, I was also able to connect with other product manager leaders from major companies in the software industry."
Claud Wang, Product Manager at Uber - Read Alumni Story

"The Software Management program enabled me to reboot my career and helped me find a path back to my true passion for machine intelligence."
Jarek Wilkiewicz, Technical Program Manager-Machine Learning at Google  - Read Alumni Story

"The MS-SM program served as the training ground and launchpad for my first start-up, Yunteq. It [helped me] navigate the complex triad of technology, business, and people challenges in starting a tech company."
Alok Rishi (MS SM '09), Co-Founder & CTO, Khaylo Inc.

"[The program] was very focused on building products in the heart of Silicon Valley where all the action is."
Garima Sinha, Product Manager at Thumbtack - Read Alumni Story

About Software Management

Whether you want to innovate in the enterprise, be a product manager, become an entrepreneur, manage a software development organization, or be a better software project manager or development lead, you need to move beyond technology-only thinking, and gain the knowledge and confidence to apply business skills to:

  • Continually assess a product’s competitive position in an evolving market.
  • Continually assess the quality of a product (your own or your company’s).
  • Abandon or refine a product idea (known as a ‘pivot’) based on customer feedback, feasibility estimates, or new entrants or circumstances in the market.
  • Work in diverse teams to address various issues that arise in the software industry.
  • Become a leader who is capable of resolving differences of opinion and inspiring those around you.

Plan Your Program

There are many reasons why Integrated Innovation is for you. Learn more by exploring our full-time and part-time program options as well as reviewing the degree's course descriptions.

Apply Now

Read Alumni Testimonials


Fill out my online form.