Core courses: choose one course of each of the 3 groups (DSP, HES, CS), at least 2 at 6000 level (9 credits), two courses at 8000 level (6 credits) and two courses in advanced math (5000 level and above, at least one at 6000 level or above, 6 credits)

Technical electives (9 credits): choose as needed from the list below

Out of area electives (6 credits): two courses not on the list.

INEL 8296 Advanced Topics in Computer Engineering

INEL 6078 Estimation, Detection and Stochastic Processes

INEL 6049 Multidimensional Signal Processing

INEL 6088 Computer Vision

INEL 6080 VLSI Systems Design

INEL 6009 Computer Systems Architecture

INEL 6079 Advanced Integrated Circuit Design Techniques

ICOM 6025 High Performance Computing

CIIC 6005 Computing Foundations

ICOM 6087 Artificial Intelligence: Techniques and Applications

ICOM 6095 Human Computer Interaction

INEL 6015 Neural Networks

INEL 5309 Introduction to DSP

INEL 5327 Image Processing

INEL 5315 Communication Theory II

INEL 5307 Optical Communications

INEL 5046 Pattern Recognition

INEL 5206 Digital Systems Design

INEL 5516 Automation and Robotics

ICOM 5007 Operating Systems

ICOM 5015 Artificial Intelligence

ICOM 5016 Database Systems

ICOM 5017 Operating System and Network Administration and Security

ICOM 5018 Network Security and Cryptography

ICOM 5026 Computer Networks