The Executive Master in Software Engineering (EMSE) program is designed with working professionals in mind. Taught by world-class faculty, the program provides a dynamic academic experience that accounts for students' demanding schedules. It teaches students advanced technical proficiencies while also equipping them with the leadership skills they'll need to succeed in managerial and executive positions.
The 20-month program introduces students to the rigorous study of technologies such as:
- Artificial intelligence
- Machine learning
- Natural language processing
- Big data analytics
- Information security
- Cloud computing
The innovative curriculum equips students, who already have industry experience, to deliver on-time, on-budget software systems and teaches them state-of-the-practice methods and tools to specify, design, architect, construct and test software systems. Students also gain experience in managing software projects, developers and resources while using their software engineering skills to develop creative solutions to "real world" problems.

