courseS taught at GONZAGA UNIVERSITY

MENG 221: Materials Engineering (last taught Fall 2021)

MENG 301: Manufacturing Processes (last taught Spring 2022)

ENSC 486: Tribology and Surface Science (last taught Spring 2022)

MENG 456: Design for Manufacturing (last taught Fall 2020)

ENSC 491/2: Senior Design (last taught AY 2021-22)


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