Contact this office:

Program Overview



The MSSE program is based on the new, nationally recognized Graduate Software Engineering Reference Curriculum (faculty members Stephen Chenoweth, PhD, and Shawn Bohner, PhD, were reviewers).

The MSSE degree provides a sound educational basis for software professionals seeking to become software architects or project managers. The program is designed to meet the demands and constraints of both the working professional looking for part-time study and those who can devote one year for full-time study. The program offers a classroom-based approach that encourages networking with other technical professionals pursuing the degree.

Master of Science in Software Engineering degree requirements:

  • 40 credit hours of software engineering course work
  • 8 credit hours of capstone project work
  • 3 credit hours of software engineering or engineering management seminars

The degree requirements include technical and management course work, software engineering and management seminars, and an integrated project for the MSSE degree. No more than 12 quarter hours credit in courses below the 500-level may be applied to the master's degree without approval of the Graduate Studies Committee. Approved mathematics courses are excluded from the 12 hour limit. The MSSE courses are typically provided by the Department of Computer Science and Software Engineering.

Total Requirement: 51 credit hours (12 courses and 3 Seminars).

The MSSE program offers a classroom-based educational experience encouraging networking with other technical professionals pursuing the degree, allowing you to:

  • Leverage and advance skills that will enhance your opportunity in the workplace.
  • Supplement active professional growth.
  • Exploit flexible schedules and educational innovations to meet student constraints.
  • Boost continuous learning and use of knowledge.
  • Work with faculty who have both solid academic credentials and industrial experience.