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

MS Software Engineering (2013 and earlier)

Program option: Full-time, 12 months

This curriculum applies ONLY to current students who began the MS SE program in Fall 2013 or earlier.

The MS SE (pre-2014) program features a Technical track focusing on technical leadership skills, a Development Management track focusing on project management leadership skills, and a Connected Embedded Systems concentration focusing on the fusion of hardware and software skills for dealing with cloud-based sensor networks. Within any of the tracks, you will 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

  • Full-time enrollment for fall, spring, and summer semesters
  • Courses offered at the CMU-SV campus in Mountain View, with some courses also available via video-cast to or from Pittsburgh

Software Engineering degree coursework

Course Number

Course Title

Units

CORE COURSES
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
TECHNICAL TRACK COURSES
96-703 Metrics for Software Engineers 12
96-710 Software Engineering Practicum 24
96-838 Craft of Software Development (Full Time students only) 12
DEVELOPMENT MANAGEMENT TRACK COURSES
96-709 Avoiding Software Project Failures 12
96-781 Metrics for Software Managers 12
96-783 Managing Software Professionals 12

CONNECTED EMBEDDED SYSTEMS TRACK COURSES

(Full Time students only)

18-644 / 96-825 Mobile Hardware for Software Engineers 12
18-646 / 96-810 Low-Power System-on-Chip Architecture 12
18-647 / 96-811 Connected Embedded Systems Architecture 12
96-710 Software Engineering Practicum 24