
During my graduate study, I served as teaching assistant for multiple courses. I am honored to receive Pi Tau Sigma distinguished teaching award in 2017 and 2019. Courses I have taught include:
- ME 340 – Dynamics Systems
- ME 342 – Design of Machine Elements
- ME 376 – Introduction to Mechatronics
- ME 445 – Mechatronics and Product Realization
- ME 446 – Automatic Controls
- ME 447 – Digital Controls
- ME 739 – Advanced Robotics
Specifically for ME 376, this is a newly developed, required course for mechanical engineering undergraduate curriculum. I have been heavily involved in the curriculum development, primarily responsible for lab hardware integration and setting up a new suite of lab experiments.
This video shows the final project of the course. Throughout the semester we covered various topics in mechatronics, including circuit fundamentals, op-amps, filters, transistors, C programming, timer and interrupt, serial communication, analog and digital I/O, encoders, and integrate these knowledge into this motor position control application. I created a skeleton code for students to fill out during the lab that enables students to grasp the core of the project efficiently.

During my teaching assistantship for ME 342, I created a semester-long design project where students apply most of the course materials into designing a dual-stage gear reducer. The design project includes theoretical force and stress analysis, material selections, bill of materials, mechanical design, fatigue analysis, etc. Please see more details in the file below.