M.S. in Computer Engineering Degree Requirements

The number of graduate credits required to attain the Master of Science in Computer Engineering is 30 credits.

Prerequisite Courses

CSCI5505 - Introduction to Computer Programming or Equivalent
ENGR2286 - Digital System Design or Equivalent
EENG2287 - Microprocessor System Design I or Equivalent
CSCI5555 - Data Structures or Equivalent

Core Requirements

EENG7701 - Logic System Design
EENG7709 - Embedded System Design
CSCI6620 - Software Engineering
CSCI6603 - Computer Architecture

Elective Courses

6 credits from the following

  • EENG6610 - Computer Aided Analysis and Design
  • EENG6633 - Digital Signaling Processing
  • EENG6747 - Digital Communications
  • EENG7707 - Neural Networks and Fuzzy Logic Systems
  • EENG7737 - Computer Communication Networks **
  • EENG7702 - Microprocessor System Design

6 credits from the following

6 additional credits from Electrical Engineering or Computer Science courses (6000 level or higher) must be taken.
* You may substitute EENG7708 - Itanium Processor, Application and Architecture.
** Either EENG7737 or CSCI6731 may be taken, but not both.