Guest Lecturer @ Queen's University (2011)
Lecturer @ Mansoura University (2013 - Present)
Teaching Assistant @ Mansoura University (2000-2012)
- CISC 834: Paradigms of Wireless and Mobile Networking (Lecture on Routing for Wireless Multi-hop Networks).
Lecturer @ Mansoura University (2013 - Present)
- IT412: Mobile Computing, Fall 2014 (~400)
- UNI112: English for Computer Scientists, Fall 2014 (~700 students)
- IS422: Data Mining, Spring 2014 (~150 students)
- IT222: Data Communications, Spring 2014 (~500 students)
- IT6005: Selected Topics in Information Technology - graduate course, Spring 2014 (~ 50 students)
- IS422: Data Mining, Spring 2013 (~100 students)
- IS311: Information Theory, Fall 2013 (~250 students)
Teaching Assistant @ Mansoura University (2000-2012)
- Assisted lecturers in teaching, developing course material, laboratory experiments and exams for undergraduate courses.
- Load averaged: 24hrs/week.
- Promoted to Assistant Lecturer in 2007.
- Courses taught include: Data Structures and Algorithms, Database Systems, Distributed Database Systems, Medical Informatics, Computer Graphics, Multimedia Systems, Electronics, Data Communications, Digital Image Processing.