Teaching

Undergraduate

MAE 3103 Engineering Analysis and Methods (Fall 2016, Spring 2018, Spring 2019, Spring 2020, Fall 2021, Spring 2023, Spring 2024, Spring2025, Fall2025)

MAE 4010/5080 Mechanics of Modern Materials (Fall 2023)

Graduate

Continuum Mechanics syllabus (Spring 2017, Fall 2019, Spring 2022)

Viscoelasticity (Spring 2018, Fall 2020)

MAE 4010/5080 Mechanics of Modern Materials (Fall 2023)