Software Engineering M.S.S.E.
Download as PDF
Program description
The Master of Science in Software Engineering (MSSE) program provides a thorough understanding of the fundamental issues related to software development and the software development process. The MSSE curriculum provides a solid grounding in theoretical methods, principles, and tools, and an examination of fundamental software development issues and processes. These concepts are explored using realistic and relevant case examples and projects to ensure that the theory works in practice. The MSSE program is administered by the College of Science and Engineering's Department of Computer Science and Engineering.
The schedule, curriculum content, and structure of the program allow for students who have competing priorities to focus on their studies while maintaining a manageable work/life balance. Students take courses one day per week (alternating Fridays and Saturdays) and move through the curriculum as a cohort, taking all classes together for four semesters. The program also allows students to take additional courses, with DGS and instructor approval, if they would prefer to complete their degree at a faster pace.
The schedule, curriculum content, and structure of the program allow for students who have competing priorities to focus on their studies while maintaining a manageable work/life balance. Students take courses one day per week (alternating Fridays and Saturdays) and move through the curriculum as a cohort, taking all classes together for four semesters. The program also allows students to take additional courses, with DGS and instructor approval, if they would prefer to complete their degree at a faster pace.
Program last updated
Summer 2025