Teaching

 
 

Courses Taught at Penn

Previous Courses Taught at the University of Wisconsin-Madison

  • EMA 214: Statics and Mechanics of Materials.
  • EMA 303: Mechanics of Materials.
  • EMA 506: Advanced Mechanics of Materials.
  • EMA 519: Fracture Mechanics.
  • EMA 601: Micro- and Nanoscale Mechanics.