The CPE program offers two plans leading to the MSE with a Computer Engineering option.  These are designated:

  • Plan I (Thesis)

  • Plan II (Non-thesis)

The following sections describe the requirements for each of these options.  With prior approval, up to 12 semester hours of 500-level courses may be taken in fulfillment of the MSE requirements.

Basic Program of Study

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

CPE Core 1
CPE 512INTRO PARALLEL PROGRAMMING3
CPE 526VLSI HARDWARE DESC LANG/MODL/S3
CPE 631ADV COMP SYSTEMS ARCHITECTURE3
3 semester hour graduate course in computer engineering or a related field3
Math Minor
6 hours of coursework with mathematical or theoretical foundation. The courses must be approved by the student’s academic advisor.6
Engineering Area of Specialization Minor
Select a 2-course sequence from engineering, or computer science 26
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
Complete an acceptable thesis including a public defense
Total Semester Hours30

Plan II, Non-Thesis Option

Students selecting this option must:

Complete the Basic Program of Study as described above24
Select 6 semester hours of graduate coursework to complete an approved extended program of study 16
Total Semester Hours30