Signal Processing, Communications and Controls
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) |
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. |