Courses

The following is a list of courses that I have taught, or currently teaching, thus far:

UNM

Advanced Mechanics of Materials (ME 401/501)

Elasticity and Fracture Mechanics (ME 540)

Engineering Materials Science (ME 370)

Introduction to Continuum Mechanics (ME 512)

Numerical Methods/Techniques in Mechanical Engineering (ME 400/500)

 

Dynamics (ME 306)

Mechanical Engineering Design III (ME 360)

Mechanical Engineering Design II (ME 260)

Energy, Society and the Environment (ME217)

 

WSU

Engineering Analysis (ME313)