At The University of New Mexico
Graduate Courses
Finite Element Methods in Solid Mechanics (CE 502)
Fall 2025, Fall 2024, Fall 2023
Undergraduate Courses
Structural Analysis (CE 308)
Spring 2024, Spring 2025
At Northwestern University
Graduate Courses
Theory of Plates and Shells (CIV ENV 410)
Spring 2023, Spring 2022
Undergraduate Courses
Mechanics of Materials (CIV ENV 216)
Winter 2023
Preparation for the Fundamentals of Engineering (FE) Exam (CIV ENV 301)
Winter 2023
Engineering Analysis II (GEN ENG 205)
Winter 2022
Theory of Structures I (CIV ENV 221)
Fall 2022, Fall 2021