Courses
At Kennesaw State University (2022-current)
- ME 3389 Intrenship
- ME3133 Composite Mechanics
- ME6280 Mechanics of Composite Materials and Structures
At Embry-Riddle Aeronautical University, Aerospace Engineering (2016-2022)
- AE 695J Mechanics of Laminated Composites Structures (Grad, new course)
- AE 318 Aerospace Structures 1
- AE/ME 548 Introduction to Continuum Mechanics
- AE 409 Aircraft Composite Structures
- AE 522 Analysis of Aircraft Composite Materials (Grad)
- AE 316, Aerospace Engineering Materials
At Virginia Tech, Engineering Science & Mechanics (2010-2015)
- ESM 5134 Advanced Mechanics of Materials
- ESM 5144 Deformation and Fracture of Materials
- ESM 4024 Advanced Mechanical Behavior of Materials
- ESM5014 Introduction to Continuum Mechanics (Grad)
- ESM 5074 Mechanics of Laminated Composite Structures (Grad)
- ESM/MSE 3054 Mechanical Behavior of Materials
- ESM 5124 Theory of Elasticity (Grad)
- ESM/MSE 3054 Mechanical Behavior of Materials
- ESM/MSE 3064 Mechanical Behavior of Materials Laboratory
- ESM 6984 Introduction to Nanomechanics (Grad, new course)
At the University of New Mexico (2005-2010)
- ME 501/CE501 Advanced Mechanics of Materials (Grad)
- ME 561 Introduction to Nanomechanics (Grad, new course)
- ME 352L Experiments in Materials Science
- ME 370 Engineering Materials Science
- ME 401/501, CE501 Advanced Mechanics of Materials (Grad)
- ME 591/592 Mechanical Engineering Seminar (Grad)
- ME 352L Experiments in Materials Science
- ME 471/CHNE ME/ 571, NSMS 569 Advanced Engineering Materials (Grad)
- ME 412/512 Introduction to Continuum Mechanics (Grad)