Master of Science in Computer Engineering

The Master of Science in Computer Engineering (MSCpE) program embraces a strong faculty-student interaction where students can choose to develop greater technical competence in one of two specialty tracks:

  • Computing Hardware and Software
  • Computer Networks/Security (Note that a Master of Science in Cybersecurity is also available through the Electrical and Computer Engineering Department)

Most courses are available through the College of Engineering's E-Learning program, which provides convenience and flexibility and allows students to complete their graduate degree entirely online.

Degree Requirements

To complete the Master of Science in Computer Engineering, each student must complete a minimum of 30 credit hours, or 10 courses. Coursework varies based on student’s choosing a thesis or non-thesis degree track.

Non Thesis
Computer Engineering Track Courses
15 Credits
15 Credits
Computer Engineering Electives 6 Credits 15 Credits
Independent Study
3 Credits NA*
Thesis 6 Credits NA
Total Credit Hours 30 Credits 30 Credits