Graduate Program - Master of Science in Software Engineering Science

  MSES Degree Requirements

The MSES degree program requirements consists of course work and a master's thesis. Students must:

  • maintain a grade of 3.0 (out of 4.0) in all courses in the curriculum,

  • select an area of research study, thesis advisor, and thesis committee during their second year of study,

  • submit a thesis accepted by the thesis advisor and the thesis committee, and

  • complete 36 hours of classroom courses.

A recommended schedule of courses is listed below.


Year One Fall Term

  • CIS5025 Programming Languages

  • CEN5075 Software Systems Engineering

  • COT5310 Theory of Formal Languages and Automata

  • CIS5935 Introduction to Research

Year One Spring Term

  • CEN5016 Formal Methods

  • CEN5064 Advanced Systems Design

  • Elective


Year Two Fall Term

  • CEN5015 Software Development and Maintenance

  • COP5614 Operating Systems

  • Elective

Year Two Spring Term

  • CEN5055 Software Project Management

  • CEN5070 Software Verification and Validation

  • Elective

  • CIS5970 Thesis


Information Provided by the Department of Computer and Information Sciences
Last Updated: November 3, 2001