Automatic Control (AC) Plan of Study
About This Area
Needed Prior Knowledge
It is recommended that incoming MSECE students interested in taking graduate-level coursework in this area have taken coursework similar to the following:
- ECE 30100, Signals and Systems
- ECE 30200, Probabilistic Methods in ECE
- ECE 38200, Feedback System Analysis and Design
- ECE 48300, Digital Control System Analysis and Design
- MA 26500, Linear Algebra
Proficiency in MATLAB is also essential.
Course Lists
Foundational courses:
- MA 51100, Linear Algebra or ECE 69500, Math for Engineering Professionals I
-
ECE 58000, Optimization Methods for Systems & Control (3 cr)
- Prerequisite: ECE 69500, Math for Engineering Professionals I
-
ECE 60200, Lumped System Theory (core)
- Prerequisite: ECE 69500, Math for Engineering Professionals I
- ECE 60000, Random Variables and Signals (second core) (3 cr)
-
ECE 68000, Modern Automatic Control (3 cr)
- Recommended prerequisite: ECE 60200 (3 cr)
Optional courses:
- Any course listed on this page in the area of Automatic Control.
Related courses outside of ECE:
- ME 57500, Theory and Design of Control Systems (3 cr)
- ME 57800, Digital Control, (3 cr)
-
ME 67500, Multivariable Control System Design (3 cr)
- Prerequisite: ECE 602 or ME 57500
- AAE 56400, Systems Analysis and Synthesis (3 cr)
-
AAE 56800, Applied Optimal Control and Estimation (3 cr)
- Prerequisite: AAE 56400
- AAE 59000, Multi-Agent Autonomy and Control (3 cr)
-
AAE 66600, Nonlinear Dynamics, Systems and Control (3 cr)
- Prerequisite: AAE 56400
Second core courses:
ECE 60000, Random Variables and Signals is strongly recommended as the second ECE core course.
Students can also consider ECE 60800, Computational Models and Methods or ECE 61000, Energy Conversion.
Second math course:
For students planning to conduct research, MA 50400, Real Analysis is recommended.
For other students, any other course that meets the ECE math requirements is acceptable.