UC Davis

During my graduate studies at UC Davis, I was a teaching assistant in the following courses:
- Spring 2008:
- EME-106: Thermo-fluid Dynamics ( Instructor: Ralph Aldredge )
- Winter 2008:
- EME-165: Fundamental of Heat Transfer ( Instructor: Harry Dwyer )
- Fall 2007:
- Eng 103: Fluid Mechanics ( Instructor: Roger Davis )
- EME-50: Manufacturing Processes ( Instructor: James Schaaf )
- Summer 2007:
- EME-165: Fundamentals of Heat Transfer ( Instructor: Ralph Aldredge )
- Spring 2006:
- EME-165: Fundamentals of Heat Transfer ( Instructor: Roger Davis )
- Physics 9C ( Instructor: Surgej Savarasov )
- Winter 2006:
- EAE-138: Aircraft Propulsion ( Instructor: Roger Davis )
- Fall 2005:
- Eng-4: Engineering Graphics in Design ( Instructor: James Schaaf )
Alexandria University

After I finished my undergraduate studies at Alexandria University, I scored the best GPA among my colleagues. Hence I was selected to assist in teaching the following courses during my first M.S. degree:
- Fluid Mechanics ( Instructor: Mohamed Abbas )
- Ship Hydrodynamics ( Instructor: Adel Banawan )
- Ship Propulsion ( Instructor: Mohamed Abbas )
- Ship Design ( Instructor: Shaher Sabit )
- Ship Economics ( Instructor: Heba Lehita )
- Ship Drawing ( Instructor: Saad Yousef )
- Computer Programming ( Instructor: Adel Banawan )
- Automatic Control ( Instructor: Mohamed Morsy)
- Naval Architecture ( Instructor: Ahmad Elbadan )
- Ship Structural Design ( Instructor: Mohamed Shamah )
Tutorials and Graphics
Here are some tutorials, programming projects and graphics movies I have prepared for my students while teaching at Alexandria University (Graphics were created using 3dsmax):
1. AutoCad Course:
2. 3dsmax Course:
3. Visual Basic Course:
4. Representation of a ship hull in 2D and 3D using AutoCad:
5. Structural Analysis of a plane 2D frame with axial loads:
6. Simple Calculator
7. Simple Hydrostatics
8. Assembly of a reciprocating piston
9. Animating a reciprocating piston