ECE 5780

ECE 5780

Course information provided by the 2026-2027 Catalog.

This course introduces modern machine learning, neural network, and artificial intelligence methods for the modeling, prediction, estimation, and control of multivariable dynamical systems. The course emphasizes the integration of data-driven learning techniques with classical multivariable systems and control theory to address challenges arising in complex nonlinear systems for which first-principles models are incomplete, uncertain, or unavailable. Topics include supervised, unsupervised, and reinforcement learning methods; neural networks for system identification and state estimation; neural ordinary differential equations; physics-informed machine learning; optimal control; model predictive control; adaptive and learning-based control; and reinforcement learning for autonomous decision making. Applications include robotics, autonomous vehicles, aerospace systems, manufacturing, energy systems, biological systems, and cyber-physical systems.


Last 4 Terms Offered (None)

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 12704 ECE 5780   LEC 030

    • MW
    • Jan 25 - May 11, 2027
    • Ferrari, S

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.