Computer Engineering Concentration

The Computer Engineering concentration in the Master of Science in Engineering degree program is a research-intensive on-campus program designed for individuals who wish to deepen their understanding of computer engineering principles and applications and to develop their skills in independent research.


Completion of 40 credits.

Required Courses

Four courses from the following offerings.

  • CE-612 Digital Systems Design
  • CE-620 Microcomputer Systems
  • CE-622 Computer Architecture and Organization
  • CE-624 VLSI Design
  • CE-626 Real-Time Embedded Systems
  • CE-630 Logic Systems
  • CE-642 Mobile Robotics
  • CE-670 Haptic Systems
  • CE-680 Computer Networks
  • CE-682 Distributed Embedded Systems
  • CE-691 Graduate Special Topics in Computer Engineering
  • CE-699 Graduate Independent Study in Computer Engineering
  • Eight credits of any 500-600 graduate level elective courses
  • 16 credits of graduate research (CE-695 Graduate Research in Computer Engineering)


  • Completion and successful defense of a master‘s thesis