- CIE 426—Finite Element Structural Analysis (Spring 2020)
- CIE 511—Advanced Mechanics of Solids (Fall 2024, Fall 2023, Fall 2022, Spring 2022, Spring 2021)
- CIE 516—Adv Math for Civil Engineers (Fall 2024, Fall 2023, Fall 2022)
- CIE 526—Finite Element Analysis (Spring 2020)
- CIE 617—Adv Finite Element Analysi (Spring 2021)
- CIE 623—Plastic Beha of Materials (Spring 2021)
- EAS 207—Statics (Spring 2022)
- EAS 209—Mechanics of Solids (Spring 2020)