Teaching

 

Courses Taught at Penn

  • MEAM 110: Introduction to Mechanics. Will be taught Fall 2016 (with Dr. M. Carchidi).
  • MEAM 147: Introduction to Mechanics Lab. Will be taught Fall 2016 (with Dr. M. Carchidi).
  • MEAM 210: Statics and Strength of Materials.
  • MEAM 247: Mechanical Engineering Laboratory I.
  • MEAM/MSE 537: Nanotribology. Will be taught Spring 2017.

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.