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:

Other ECE degrees offered at the Silicon Valley campus: 


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.