Software Engineering Graduate Program, Department of Electrical & Computer Engineering-Silicon Valley Campus - Carnegie Mellon University

Master of Science in Software Engineering

CMU’s College of Engineering is pleased to announce that the MS Software Engineering (MS SE) degree at the Silicon Valley campus is now offered through the Department of Electrical and Computer Engineering (ECE). Students looking for careers as software engineers, developers, technical project leads, and software development managers will find a curriculum that reflects the dynamic Silicon Valley software industry, emphasizing such key skills for successful software product development as requirements analysis, architectural design, and construction.

See curriculum and requirements from ECE

Students who enrolled in the MS SE program in 2013 or earlier: Please see previous curriculum

The MS in Software Engineering program will be located exclusively at the Silicon Valley campus, with expert faculty providing an academic experience to support entrepreneurship, interdisciplinary collaboration, and the rich, research-focused environment that CMU is known for.

Applying to the MS SE Program

Program admission requirements, features, and application information are available on the ECE site:

Applications for the MS Software Engineering program are accepted for fall enrollment only.

Other ECE degrees offered at the Silicon Valley campus: 


The Fall 2015 application period is now closed. Admission for Fall 2016 will open in October 2015.

If you have questions about the status of an existing application, contact

current students

Students who began the MS SE program in Fall 2012 and 2013 may refer to the archived SE program and curriculum information.