MECH 4950/6950 – Advanced Control Engineering, Winter 2013, Winter 2014, Winter 2015, Winter 2017–2019, Fall 2020–2024, Winter 2027
MECH 4900 – Systems II, Winter 2020–2024
MECH 3900 – Systems I, Winter 2010, Fall 2012, Winter 2013, Fall 2013–2018, Fall 2024–2026
MECH 4015/4025 – Design Projects, Fall and Winter terms, 2005–2017, Fall 2023 – Winter 2024
ENGI 2400 – Mechanics II: Dynamics, Winter terms, 2005–2009
MECH 3500 – Dynamics of Machines, Fall term, 2005–2006
MECH 6951 – Applied Nonlinear Control (Graduate Course), Winter terms, 2006–2010, Summer 2011, Winter 2018, Fall 2020–2024, Fall 2026
MECH 4600 – Engineering Measurements, Fall terms, 2006–2009
MECH 4444 – Mechatronics, Winter term, 2006–2007, 2019
MECH 6910/7910 – Graduate Seminar I and II, 2006–2009
MECH 6990 and 7990 – Directed Studies, 2005–2025