Teaching

The following are the courses offered by Dr. Wu regularly. And he is also involved with ENME444 (senior capstone design) and various workshops from time to time.

Dr. Wu works closely with both graduate and undergraduate teaching assistants. As a team, we never stop developing new course materials. See MechE Teaching Fellow Program for more info.

 

ENME482L Control & Vibration Lab  |  Mechatronics

During COVID, this course introduced the students to micro-controllers, software, sensors and actuators in a way that emphasizes practical application.

  • Coding platform: Arduino, MATLAB
  • History: every semester since SP2021

 

ENME475 Robotics

This senior elective course covers fundamentals of modern robotic manipulators including kinematics, dynamics and controls. The mathematical basis of each area is introduced, and concepts are motivated using common robotics applications and programming exercises.

  • Coding platform: Python
  • History: FA2020, SP2021, FA2021, SP2022, FA2023

 

ENME403  Automatic Controls

This course introduces fundamentals of classical control theory and modern control theory and related applications. The main goal is to enable students to analyze, design, and synthesize linear control systems.

  • Coding platform: Python
  • History: FA2020, SP2021, FA2022, FA2023, FA2024

 

ENME303 Computational Methods for Engineers

Covering linear algebra and programming, this course consists of two of the most important topics for modern engineering.

  • Coding platform: MATLAB
  • History: FA2021, SP2022, FA2022, SP2023, SP2024