The CPE program offers two plans leading to the MSSE.  These are designated:

  • Plan I (Thesis)

  • Plan II (Non-thesis)

The following sections describe the requirements for each of these options.  Students must consult their faculty advisor when constructing their program of study.

Basic Program of Study

The Basic Program of Study, common to both Plan I and Plan II MSSE options, contains a minimum of 24 semester hours of graduate-level coursework that must include:

CS Courses
CS 650SOFT'W ENGINEERING PROC3
Select 6 semester hours from any two of three CS areas 16
CPE Courses
Select 9 semester hours of CPE electives 29
Studio Courses
CPE 656SOFTWARE ENGRG STUDIO I3
CPE 658SOFTWARE ENGRG STUDIO II3
Total Semester Hours24

Plan I, Thesis Option

Students selecting this option must:

Complete the Basic Program of Study as described above24
CPE 699MASTER'S THESIS6
Total Semester Hours30

Plan II, Non-thesis Option

Students selecting this option must:

Complete the Basic Program of Study described above24
CPE Courses
Select 6 semester hours from the list of approved CPE electives6
Total Semester Hours30