Courses at Virginia Tech
At Virginia Tech, my courses emphasize control theory, robotics, and automation, while bringing together
students from industrial and systems engineering, mechanical engineering, aerospace engineering, and electrical engineering.
Adaptive Control
ISE/ME 6574, AOE/ECE 6774
This course presents major variations of adaptive control, including model reference adaptive control,
indirect adaptive control, L1 adaptive control, prescribed-performance methods, and related architectures.
Special emphasis is given to analysis, implementation, and numerical studies of adaptive controllers for uncertain dynamical systems.
Linear Systems Theory
ISE/AOE/ECE 5744, ME 5544
This course develops the mathematical foundations of linear dynamical systems through state-space models,
stability, controllability, observability, realizations, and feedback design.
Students study both the theoretical structure of linear systems and their use in analysis and control of engineering systems.
Industrial Automation
ISE 4264
This course introduces senior-year undergraduate students to the fundamentals of automation and robotics
for classical and modern industrial systems.
The class combines theoretical foundations with hands-on exposure to sensing, control, programming,
and the operation of robotic platforms in automated environments.
Industrial Robotics
ISE 5314
This graduate course introduces the dynamics, path planning, trajectory planning, and control
of robotic manipulators, with selected elements of computer vision and perception.
Special emphasis is given to robotic systems that operate in complex industrial environments where precision,
repeatability, flexibility, and safety are essential.