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