The Executive Master’s of Science in Software Engineering (EMSE) degree program provides practical professional education to software professionals, preparing them for positions of increasing responsibility throughout their careers.

The 20-month program is designed to help transform the careers and effectiveness of software professionals. The students, who already have industry experience, acquire the knowledge and tools to deliver rigorous, on-time, on-budget software systems. During the program, the students learn about state-of-the-practice methods and tools to specify, design, architect, construct and test software systems. The EMSE students learn to manage software projects, developers and resources. Students are assigned both group and individual projects.