Teaching
Course notes and lecture slides in deep learning, kinematics and machine dynamics, system modeling and control, and systems architecture.
Explore course notes and lecture slides in learning, dynamics, control, and systems engineering.
Graduate courses
Deep Learning
From optimization and neural networks to generative models and reinforcement learning, with theory and computational examples.
Undergraduate courses
Kinematics and Machine Dynamics
Analyze the motion of interconnected rigid bodies and the forces that drive machines, from linkages to gears and cams.
System Modeling and Control
Model physical systems, analyze their responses, and design feedback controllers using classical and state-space methods.
Systems Architecture
Explore complex systems, connect function to form, and reason about architectural decisions and tradeoffs.
Other courses taught
Graduate: Robotics; Optimization.
Undergraduate: Mechatronics.
Materials for these courses will be made available as time constraints allow.