College of Engineering and Science

Concentration in Computer Engineering

The computer engineering specialization is a program focused on the design and development of embedded computer/control systems. This focus uniquely addresses the needs of the Automotive and Aerospace industrial communities. The program seeks to provide students with the ability to design real-time distributed microcontroller-based systems commonly found in automotive and manufacturing environments. Career opportunities in this area are excellent.

Required courses (Master’s)


EE486/487 Microcontrollers and lab
EE 577/579 Embedded Systems and lab
EE 580 Computer Architecture

Other courses may be substituted with permission of the advisor depending on prior preparation.

Remaining Courses selected (with advisors approval) from EE, ME/E, Math, and CSC Courses

A partial list of commonly accepted Courses:
EE486/487: Microcontrollers and lab
EE 564/565 Hardware Description Languages – VHDL and lab
EE 568/569 Computer Networks and lab
EE 586 Advanced Microprocessors
EE 577/579 Embedded Systems and lab
EE 580 Computer Architecture
EE 588 Digital Signal Processing I
EE 590 Digital Signal Processing II
EE592 Digital Image Processing
EE 562 Random Variables and Random Processes
EE 574 Pattern Recognition
EE554 Fuzzy Systems Theory & Applications
E 579 Mechatronics Modeling
E 552 Sensors and Actuators
EE 557 Vehicular Electrical Power Systems
E 596 Advanced Topics in Engineering
EE 594 Advanced Topics in Electrical Engineering
EE 558 Advanced Electronics
EE 466 Electromagnetics II
EE 470 Controls II
EE 474 Communications II
EE 490 Radiation and Antennas
EE 560 CAD in Integrated Circuits
EE 584 Electromagnetic Compatibility
EE 559 Electronics Manufacturing
EE 510 Network Security
EE 557 Vehicular Electrical Power Systems
CSC 542 Automata Theory
CSC 547 Systems Programming
CSC 548 Artificial Intelligence

EE 549 Graduate Seminar in ECE 

Printer Print-friendly