Teaching
- BME 4191: Design Methods and Practice
- BME4292: Biomedical Engineering Design 1
- BME4293: Biomedical Engineering Design 2
- MEE4500/5490 & BME4050/5790: Failure Analysis and Prevention
- BME4050/5790: Cardiovascualr Biomechanics
- BME 5401 & MEE 5490: Advanced Biomechanics
- BME 3081: Biomechanics
- BME2081: Statics and Dynamics
- MECH 343: Elements of Machine Design
- MECH 438/838: Mechanics of Biomaterials
- MECH 220: Statics
- MECH 446: Mechanical Engineering Design I
- BME 607: Biomechanics
- ME 322: Machine Design I
- ME 422: Machine Design II
Virtual Material Testing
Biomedical Engineering Society