| Basic Courses: 3 courses (9 total credits) |
| 2 Required core courses |
| EECE 6020 |
Probability and Random Processes in Engineering |
| EECE 6310 |
Modern Control Theory |
| Choose 1 of 3 area specific courses from which to specialize* |
| EECE 5310 |
Control Systems |
| EECE 5510 |
Digital Signal Processing |
| EECE 5560 |
Introduction to Communication Systems |
*The chosen course becomes your area of Specialization: Communication, Controls, or Signal Processing |
| Additional Required Courses |
| EECE 6952 |
Department Colloquium (0 Credit) |
| EECE 6010 |
Advanced Engineering Mathematics (required for students pursuing the Master's coursework option) |
| Master’s Thesis/Doctoral Dissertation |
| Broader Core Courses: Choose 3 courses (9 total credits) |
| EECE 5320 |
Digital Control Systems |
| EECE 5390 |
Developments in Control |
| EECE 5565 |
Optical Fiber Communications |
| EECE 5570 |
Developments in Communications (e.g., Digital Communications, or other topics) |
| EECE 6010 |
Advanced Engineering Mathematics |
| EECE 6320 |
Optimal Control |
| EECE 6330 |
Nonlinear and Adaptive Control |
| EECE 6340 |
Stochastic Systems, Estimation and Control |
| EECE 6510 |
Optimal and Adaptive Digital Signal Processing |
| EECE 6520 |
Digital Processing of Speech Signals |
| EECE 6530 |
Chaos and Nonlinear Signal Processing |
| EECE 6540 |
Advanced Digital Image Processing |
| EECE 6560 |
Information and Coding Theory |
| EECE 6570 |
Detection, Estimation and Learning Theory |
| EECE 6822 |
Machine Learning |
| EECE 6932 |
Advanced Topics in Electrical and Computer Engineering (e.g., Advanced Probability for Engineers, or other topics) |
| General Electives: A minimum of 2 courses (at least 6 total credits) |
| Selected graduate level courses in Math, Biomedical Engineering, Computer Science or EECE as approved by advisor. |