Teaching

Course Labs & Materials:

Interactive lab materials and tutorials are available for MECH 529: View Lab Materials

MECH 529: Advanced Mechanical System

Graduate course, Colorado State University, Mechanical Engineering Department, 2018

Semesters Taught: Fall 2018, Spring 2020, Spring 2021, Spring 2022, Fall 2025

MECH 564: Fundamentals for Robot Mechanics and Control

Graduate course, Colorado State University, Mechanical Engineering Department, 2016

Semesters Taught: Spring 2016, Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023, Spring 2024, Spring 2025

MECH 307: Mechatronics

Undergraduate course, Colorado State University, Mechanical Engineering Department, 2014

Semesters Taught: Spring 2017, Spring 2018, Spring 2019, Fall 2020, Fall 2023