Undergraduate
10. Mechtronics Design (METE 4100U), Fall 2024 - Fall 2025 Teaching, Ontario Tech University.
09. Microprocessor and Digital Systems (METE 3350U), Winter 2020 - Winter 2023 Teaching, Ontario Tech University.
07. Sensors and Instrumentation (METE 3200U), Winter 2019- Winter 2023, Course and lab development and teaching, Ontario Tech University.
06. Statics (MECE 2230U)- Section 01 and 08, Fall 2018, Course coordinator and teaching, Ontario Tech University.
05. Statics (MECE 2230U)- Section 07, Fall 2017, Teaching, Ontario Tech University.
04. Kinematics of Machinery, 2017/03/01 -2017/06/17, Teaching lectures and provision of SW training sessions, Chungnam National University (South Korea).
03. Engineering Measurements for Biosystems & Exercise, 2017/03/01 -2017/06/17, Teaching lectures and provision of SW training sessions, Chungnam National University (South Korea).
02. Introduction to Biosystem's Advanced Technologies, 2017/03/01 -2017/06/17, Course development and teaching, Chungnam National University (South Korea).
01. Biosystems Robot Engineering, 2016/09/01 -2016/12/17, Teaching, Chungnam National University (South Korea).
Graduate
04. Control Design in Robotic Systems (METE 5102G), Summer 2025, Teaching lectures, Ontario Tech Univ.
03. Advanced Fluid Power Control and Simulation (ENGR 5005G), Summer 2018- Summer 2022, and Spring 2023, Teaching lectures and provision of SW training sessions, Ontario Tech Univ.
02. Research in Agricultural Convergence Systems, 2017/03/01 -2017/06/17, Teaching lectures and provision of SW training sessions, Chungnam National University (South Korea).
01. Agricultural Robotics, 2016/09/01 -2016/12/17, Teaching lectures, Chungnam National University (South Korea).
