Teaching

Teaching and course design

Making advanced AI accessible to students from diverse technical backgrounds.

Courses at UNSW Canberra

  • ZEIT4150 Fundamentals of Artificial Intelligence

    Undergraduate. Led the design and development of the course; convenor and lecturer. Delivered five times: S2 2022, S1 2023, S2 2024, S2 2025, S1 2026.

  • ZEIT4151 Machine Learning

    Undergraduate. Co-designed and co-developed; lecturer. Delivered four times: S2 2022, S2 2023, S2 2024, S2 2025.

  • ZEIT8601 Applied Machine Learning

    Postgraduate. Led the design and development; convenor and lecturer. Delivered twice: S2 2024, S2 2025.

  • ZEIT3101 IT Project 2

    Undergraduate. Co-taught: S2 2025.

  • ZPEM1307 Computational Problem Solving

    Undergraduate, first year. Contributed to teaching: S1 2024.

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

    Introduction to Computers (CS120), Operating Systems (CS260), Advanced Operating Systems (CS400), Computational Intelligence (CS415), Human-Computer Interaction Design (CS465), Data Analytics for Big Data (CS475), Big Data Developer (CS420), and Selected Topics in IT and IS (IT475, IS475).

  • Postgraduate

    Machine Learning (CS617), Natural Language Processing (CS606), and Data Analytics for Big Data (CS607).

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.