Teaching

Spring 2025: TAM 412 – Intermediate Dynamics

Fall 2024: TAM 212 – Introductory Dynamics

Fall 2023: TAM 451 – Intermediate Solid Mechanics

Spring 2023: TAM 412 – Intermediate Dynamics

Fall 2022: TAM 212 – Introductory Dynamics

Spring 2022: TAM 412 – Intermediate Dynamics

Fall 2021: TAM 451 – Intermediate Solid Mechanics

Fall 2020: TAM 212 – Introductory Dynamics

Spring 2020: TAM 412 – Intermediate Dynamics

Fall 2019: TAM 598 – Phononics and Mechanical Metamaterials

Spring 2019: TAM 212 – Introductory Dynamics

Fall 2018: TAM 212 – Introductory Dynamics

Spring 2018: TAM 212 – Introductory Dynamics

Spring 2017: TAM 412 – Intermediate Dynamics