Scheduled or Previously-Taught Courses:
- Modern Tools and Applications in Experimental Mechanics of Solids
- Fall 2022.
- Micromechanics of Heterogeneous and Granular Materials (ME.530.738 at the Johns Hopkins University)
- Fall 2020, Fall 2024.
- Mechanics of Solids and Materials II (ME.530.606 at the Johns Hopkins University)
- Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023
- Mechanics of Solids and Materials I (ME.530.606 at the Johns Hopkins University)
- Fall 2019, Fall 2021, Fall 2023.