Software Engineering Master's

Apply Now


Core Courses
CSCI 713Software Development Processes3
CSCI 715Software Requirements Definition and Analysis3
CSCI 716Software Design3
CSCI 718Software Testing and Debugging3
CSCI 714Software Project Planning and Estimation3
CSCI 717Software Construction3
CSCI 848Empirical Methods in Software Engineering3
Electives - 9 Credits9
Online CSCI courses at the 600, 700, and 800 levels
Total Credits30

Admission and Application Requirements

Graduate School admission and application requirements are found on the Admission Information page. In addition to these requirements, the following are required:

  • 2 credit hours or equivalent of Computer Science or Software Engineering courses from an educational institution of recognized standing, or at least one year full-time professional software engineering experience.
  • Programming skill in a modern higher level programming language, preferably C++, C#, or Java
  • GRE score is not required for admission. However, a GRE score above the median (50th percentile) for the quantitative reasoning portion is strongly recommended for gaining priority in assistantships
  • A 3.0 (on a 4.0 scale) GPA in previous coursework. Conditional admission may be given with a 2.85 or higher GPA and professional experience.