Teaching
Teaching and course design
Making advanced AI accessible to students from diverse technical backgrounds.
Courses at UNSW Canberra
ZEIT4150 Fundamentals of Artificial Intelligence
ZEIT4151 Machine Learning
ZEIT8601 Applied Machine Learning
ZEIT3101 IT Project 2
ZPEM1307 Computational Problem Solving
Courses at Zagazig University
As a Lecturer from 2014 to 2017, I delivered nine undergraduate and three postgraduate courses, including core first-year courses to cohorts of up to about 390 students.
Undergraduate
Postgraduate
Approach
Accessible by design
I design layered, multi-level learning resources so students at different starting points can all engage with advanced material, structuring each course to build from foundations toward authentic, applied problem-solving. This approach has earned consistently strong student satisfaction.
Credentials
Grounded in teaching practice
My teaching is backed by formal development: the UNSW Course Design Institute program, the Foundations of University Learning and Teaching program accredited by Advance HE, and the UNSW Graduate Teacher Training Program.