The M.S.S.E. is a degree program with an emphasis on advanced software engineering concepts including software design and quality assurance methodologies and practices in software and system production. This degree program requires filing a degree plan within the student’s first semester of study and passing the Final Comprehensive Examination as required by the university.
The degree plan for students pursuing a Master of Science in Software Engineering (M.S.S.E.) has two options: a thesis option or a project option.
In addition, the thesis option requires two additional CS graduate elective courses and six hours of CS 6000. The project option requires an additional four CS graduate elective courses and three hours of CS 6001. Both options allow at most one CS 7000 as a CS graduate elective. All students pursuing a Master of Science in Software Engineering must take CS 5120 in their second semester.