Undergraduate courses Machine Element Design (Spring 2023, 2024, 2025, & 2026)Finite Element Method (Spring 2022, 2023, 2024, 2025, & 2026)Solid Mechanics (Spring 2022)Capstone Design 1 & 2 (2022, 2023, 2024, 2025, & 2026)Introduction to Engineering Design (Fall 2021, 2022, & 2023) Graduate courses Continuum Mechanics (Spring 2026)Finite Element Method (Spring 2025)Applied Mathematics 1 (Fall 2022, 2023, 2024 & 2025)