Teaching
Spring 2023
ES 51 - Computer Aided Machine Design, ME, Harvard University
ET 314 - Quality Control Techniques, ET, UAH, Online
ET 366 - Engineering Dynamics, ET, UAH, Online
Fall 2022
ET 334 - Principles of Statics, ET, UAH
ET 335 - Strength of Materials, ET, UAH
ET 431 - Manufacturing Processes, ET, UAH
Summer 2022
ET 314 - Quality Control Techniques, Engineering Technology, UAH
Spring 2022
ET 431 - Manufacturing Processes, Engineering Technology, UAH
ET 310 - Computer Aided Design, Engineering Technology, UAH
ET 336 - Engineering Mechanics - Dynamics, Engineering Technology, UAH
Fall 2021
ET 301 - Fundamentals of Engineering I, Engineering Technology, UAH
ET 302 - Fundamentals of Engineering II. Engineering Technology, UAH
ET 336 - Engineering Mechanics - Dynamics, Engineering Technology, UAH
Spring 2020
MET 3303 - CAD for Technology, Engineering Technology, TTU
Spring 2018
ME 464 - CAD/CAM, Mechanical Engineering, BEU
ME 332 - Computer Aided Engineering Graphics II, BEU
Fall 2017
ME 464 - CAD/CAM, Mechanical Engineering, BEU
ME 362 - Mechanics of Materials, BEU
ME 225 - Statics, BEU