Automatic Control (AC) Plan of Study

About this Area

Course Lists

Foundational courses:

Course Title Offerings Term(s) Offered Credit Hours
MA 51100 Linear Algebra and Applications On-campus & online Fall (on-campus only), Spring, Summer 3
ECE 58000

Optimization Methods for Systems & Control

  • Prerequisite: MA 51100, Linear Aglebra
On-campus & online Spring 3
ECE 60200

Lumped System Theory (core)

  • Prerequisite: MA 51100, Linear Alegra
On-campus & online Fall, Spring, Summer 3
ECE 60000 Random Variables and Signals (second core) On-campus & online Fall (on-campus only), Spring 3
ECE 68000 Modern Automatic Control On-campus & online Fall - Odd years 3

Optional courses:

Course Title Offerings Term(s) Offered Credit Hours
ECE 56900 Introduction to Robotic Systems On-campus & online Fall 3
ECE 59500 Introduction to Game Theory On-campus & online Fall 3
ECE 59500 Reinforcement Learning: Theory and Algorithms On-campus & online Fall 3
ECE 60270 Structure and Dynamics of Large-Scale Networks On-campus & online Spring 3
ECE 67500 Introduction to Analysis of Non-Linear Systems On-campus & online Spring - even years 3
ECE 69500 Introduction to Mathematical Fundamentals for Systems and Control Theory On-campus & online Fall - odd years 1
ECE 69500 Epidemic Processes On-campus & online Fall - odd years 1
ECE 69500 Epidemic Processes Over Networks On-campus & online Fall - odd years 1
ECE 69500 Hybrid Systems:  Theory and Applications On-campus & online Fall - odd years 3

Related courses outside of ECE:

Course Title Offerings Term(s) Offered Credit Hours
ME 57500 Theory and Design of Control Systems On-campus and online Fall 3
ME 57800 Digital Control On-campus and online Spring - odd years 3
ME 67500

Multivariable Control System Design

  • Prerequisite: ECE 602 or ME 57500
On-campus and online Spring - even years 3
AAE 56400 Systems Analysis and Synthesis On-campus and online Fall - even years 3
AAE 56800

Applied Optimal Control and Estimation

  • Prerequisite: AAE 56400
On-campus and online Spring - even years 3
AAE 59000 Multi-Agent Autonomy and Control On-campus and online Spring 3
AAE 66600

Nonlinear Dynamics, Systems and Control

  • Prerequisite: AAE 56400
On-campus and online Spring - even years 3

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 in addition to MA 51100.

For other students, any other course that meets the ECE math requirements is acceptable.