courseS taught at GONZAGA UNIVERSITY

MENG 221: Materials Engineering (last taught Fall 2023)

MENG 291: Introduction to Mechanical Design (last taught Spring 2024)

MENG 301: Manufacturing Processes (last taught Fall 2023)

MENG 479/ENSC 486: Tribology (last taught Spring 2024)

MENG 456: Design for Manufacturing (last taught Spring 2023)

ENSC 491/2: Senior Design (last taught AY 2023-24)


courses previously taught

MEAM 504: Tribology (Fall 2015-2017)
Mechanical Engineering & Applied Mechanics, University of Pennsylvania
Instructor of Record: Prof. Andy Jackson

MEAM 354: Mechanics of Solids (Fall 2015-2016)
Mechanical Engineering & Applied Mechanics, University of Pennsylvania
Instructor of Record: Prof. Nick Aravas (F'15), Prof. Pedro Ponte (F'16)

MEEG 312: Vibrations and Control (Fall 2013)
Mechanical Engineering, University of Delaware

Instructor of Record: Prof. Ioannis Poulakakis

MEEG 346: Thermal Laboratory (Spring 2009)
Mechanical Engineering, University of Delaware

Instructor of Record: Prof. Ajay Prasad

MEEG 331: Fluid Mechanics (Fall 2008)
Mechanical Engineering, University of Delaware

Instructor of Record: Prof. Liyun Wang