1) 1424/1425-1428/1429: Teaching “Advanced Programming “ And “Artificial Intelligence “ courses for under graduate students in the Computer Science department in the faculty of Science, KAU.
2) Teaching “Data Structure Concepts and Programming “ course for under graduate students in the Computer Science department in the faculty of Science, KAU, for 6 terms 1998-2003.
3) Teaching “C++ Object Oriented Programming “ course for under graduate students in the Computer Science department in the faculty of Science, KAU, from 1997 to 2003
4) Teaching “Computer Organization and Architecture “ course for under graduate students in the Computer Science department in the faculty of Science, for 3 terms, KAU, 1996-1997.
5) Teaching “Assembly Language Programming “ course for under graduate students in the Computer Science department in the faculty of Science, for 2 terms, KAU, 1996-1997.
6) Teaching the Microprocessor Based Systems course for both the graduate and under graduate students in the computer department in the faculty of engineering in Cairo. 1993-1996.
7) Teaching as an assistant lecturer in the Computer Department in the sections (Electronics, Measurements, Computer Lab) 1884-1888.
8) Coordination of the computer laboratory (courses and experiments), Cairo university, 1993-1996.
|