MAE360 “Modeling and Control of Engineering Systems” This course introduces methods and techniques to model mechanical/electrical mechanoelectrical system and to control them. Through the lecture and the control labs, students are supposed to model, design, and establish a PID controller to control the position of the double pendulum and present the control demo at the end of the semester. Topics include

  • Modeling of rigid-body system
  • Modeling of spring and damper element
  • Modeling of electromechanical systems
  • Solution methods for dynamic models
  • Transient response and block diagram models
  • Feedback control
  • PID control
  • Root locus
  • Double pendulum system modeling
  • Lead/lag compensation

Taught in Fall 2011§/2012/2013,
§ME outstanding Instructor Award (2011)


MAE585 “Mechanics and Control of Human Movement:” introduces how the basic mechanical principles such as mechanics, vibrations, and control could be used to understand the human movement. Topics covered include,

  • Equations of motion using Newton-Euler and Lagrangian, and its solution using Matlab
  • Inverse dynamics
  • Passive dynamic walking
  • Running and jumping mechanics
  • Muscle mechanics and modeling
  • Sensory dynamics and modeling
  • Postural control: feedback control and optimal control
  • Estimation of the sensory information

Taught in Spring/Fall 2005§/2006/2008/2010/2012/2014,
§ME outstanding Instructor Award (2005)


MAE484 “Structure and Function of Human Body” This course aims to offer ME students the fundamental knowledge of human physiology so that students become familiar with engineering applications related to human body functions. Topics include

  • Cellular physiology and microscope
  • Neuronal physiology and patch clamping using MEMS/NANO technology
  • Sensory physiology and neural prosthesis
  • Musculoskeletal system and functional electrical stimulus
  • Control of body movement and postural control

Taught in Spring/Fall in 2005§/2007/2010/2013,
§ME outstanding Instructor Award (2005)


MAE400/401 “Capstone Design I & II,” are project-based course to develop system integration skills for solving real-world problems in mechanical engineering disciplines driven by students themselves. These projects require design, analysis, implementation, documentation and demonstration, as well as design methodology, management process and teamwork. Students will employ the use of the iterative design process in order to create novel systems that address various requirements, associated goals and tasks, and expose underlying creativity.

Taught in 2006/2007/2008/2010/2011/2012/2013§/2014,
Coordinator of Capstone Design since Fall 2010,
§KAIST Creative Teaching Award (2014)


MAE460 “Automatic Control,” introduces modeling, characteristics, and performance of feedback control systems. Stability check, controller design using root locus, examining response in the frequency domain will be taught. Also, Nyquist/Bode diagrams. Lead-lag, PID compensators, Digital implementation, hardware considerations will be covered.

Taught in Fall 2004§,
§ME outstanding Instructor Award (2004)


AT514 “Vehicle Dynamics and Control” introduces the vehicle control systems and the dynamic models used in the development of these control systems. Topics covered include

  • Lateral vehicle dynamics and control
  • Steering control for automated lane keeping
  • Yaw stability control system
  • Passive/Semi/Active suspension
  • Longitudinal vehicle dynamics and control
  • Adaptive/Cruise control (ACC)
  • Automated highway system (AHS)
  • LQR controller
  • Tire-forces OR Engine control

Taught in Fall 2006


MAE208 Experience in New Mechanical Engineering Fields: Developed a lecture and lab of biomedical application session for freshmen/sophomore elective

Taught in Spring 2008