MS Software Engineering pre-2014 program: Full-time 16-Month degree option-Silicon Valley Campus - Carnegie Mellon University

MS Software Engineering (2013 and earlier)

Program option: Part-time

The part-time MS SE program is no longer offered. This curriculum applies ONLY to current students who began the MS SE program in Fall 2013 or earlier.

The MS SE (pre-2014) was designed for technical professionals interested in working as software engineers, developers, technical project leads, and software development managers. The program emphasizes key skills in requirements analysis, architectural design, and construction that are necessary for successful software product development. The part-time program included several tracks to help students learn how to align software engineering decisions with your company's business goals and to develop the communication, teamwork, and negotiation skills needed to be an effective technical leader.

Program features

Flexible Delivery To support our students’ remote requirements, we provide a number of asynchronous and synchronous collaborative tools to support participation in meetings, conference calls, and class sessions.

Streamlined Student Services for Working Professionals CMU's Silicon Valley campus recognizes the pressures that part-time students experience in balancing the competing demands on their time. We are dedicated to streamlining the administrative process by providing students with the highest level of student services.

Software Engineering degree coursework

Course Number

Course Title


96-700 Foundations of Software Engineering 24
96-702 Requirements Engineering 12
96-705 Architecture and Design 12
96-782 Process and Project Management 12
96-703 Metrics for Software Engineers 12
96-710 Software Engineering Practicum 24
96-838 Craft of Software Development (Full Time students only) 12
96-709 Avoiding Software Project Failures 12
96-781 Metrics for Software Managers 12
96-783 Managing Software Professionals 12