In Qatar University:
- Mechanics II Dynamics —- GENG 222 —- Spring 2017
- Manufacturing Processes —- MECH 230 —- Spring 2017
- Mechanics of Composite Materials —- MECH 427 —- Spring 2017
- Mechanics I statics —– GENG 221 —– Fall 2016
- Finite Element Analysis —– MECH 425 —– Fall 2016
- Solid Mechanics —— MECH 223 —— Spring 2016
- Statics and Dynamics ——– MECH 210 —– Fall 2015
- Solid Mechanics —— MECH 223 —— Spring 2015
Before Qatar University
- Cutting Tool Design,
- Engineering Drawing,
- Mechanical Drawing,
- Manufacturing Processes,
- Non-traditional Machining,
- Engineering Measurements,
- CAD / CAM
- Machine Tool Design
- Theory of Elasticity and Plasticity,
- Theory of Metal Cutting