Teaching @ Queen's University, Kingston, ON, Canada
Course Instructor/Lecturer (Jan. 2012 - Dec. 2013)
· ELEC 443: Linear Control Systems, Fall 2013 (62 students)
· ELEC 443: Linear Control Systems, Fall 2012 (54 students)
· APSC 142: Introduction to Computer Programming for Engineers, Winter 2012 (210 students)
Received outstanding teaching quality evaluations, surpassing departmental benchmarks.
Guest Lecturer (2011-2013)
· CISC 834: Paradigms of Wireless and Mobile Networking (Lecture on Vehicular Networks).
Teaching Assistant (Jan. 2010 - Apr. 2011)
· APSC 142: Introduction to Computer Programming for Engineers, Winter 2010, 2011
· Developed programming assignments, delivered tutorials (140 students) and supervised laboratories (25 students).
Teaching @ Arab Academy for Science, Technology, and Maritime Transport, Alexandria, Egypt
Teaching Assistant Mar. 2006-Sept. 2009)
· Assisted instructors in teaching, developing course material, laboratory experiments and exams for undergraduate courses.
Load averaged: 20hrs/week and 240 students/yr.
· Promoted to Assistant Lecturer in Mar. 2009.
· Courses taught include: Communication Networks, Digital Communications, Communication Theory, Optical Communications, Analog Communications, Random Signals and Noise, Digital Image Processing.
Course Instructor/Lecturer (Jan. 2012 - Dec. 2013)
· ELEC 443: Linear Control Systems, Fall 2013 (62 students)
· ELEC 443: Linear Control Systems, Fall 2012 (54 students)
· APSC 142: Introduction to Computer Programming for Engineers, Winter 2012 (210 students)
Received outstanding teaching quality evaluations, surpassing departmental benchmarks.
Guest Lecturer (2011-2013)
· CISC 834: Paradigms of Wireless and Mobile Networking (Lecture on Vehicular Networks).
Teaching Assistant (Jan. 2010 - Apr. 2011)
· APSC 142: Introduction to Computer Programming for Engineers, Winter 2010, 2011
· Developed programming assignments, delivered tutorials (140 students) and supervised laboratories (25 students).
Teaching @ Arab Academy for Science, Technology, and Maritime Transport, Alexandria, Egypt
Teaching Assistant Mar. 2006-Sept. 2009)
· Assisted instructors in teaching, developing course material, laboratory experiments and exams for undergraduate courses.
Load averaged: 20hrs/week and 240 students/yr.
· Promoted to Assistant Lecturer in Mar. 2009.
· Courses taught include: Communication Networks, Digital Communications, Communication Theory, Optical Communications, Analog Communications, Random Signals and Noise, Digital Image Processing.