Control Co-Design — Elective Course
I developed this elective course for senior undergraduate and graduate engineering students. It is intended for students who have studied dynamics, control, or optimization separately and are ready to examine how decisions about a physical system change what its controller can achieve—and how control requirements can reshape the physical design.
The course progresses from mathematical foundations through dynamic-system modeling, feedback control, and engineering optimization to unified control co-design formulations. Through worked examples, computational notebooks, and multidisciplinary applications, students analyze plant–controller tradeoffs, compare design architectures, and test how modeling assumptions influence an optimized system.
