Teaching

Teaching and course design

Making advanced AI accessible to students from diverse technical backgrounds.

By the numbers

Teaching at a glance

Courses taught
17 across two universities
Largest cohort
391 students
Lecturer evaluations
4.9 to 5.6 / 6 across the courses I designed and lead
Certification pass rates
96% and 98% across two industry programs

Courses at UNSW Canberra

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).

Student voices

What students say

“Step-by-step explanations, timely actionable feedback, and generous availability that linked theory to practice.”Student, ZEIT8601 Applied Machine Learning, 2025
“Her approachable nature and willingness to help students made a significant positive impact on the learning experience.”Student, ZEIT4150 Fundamentals of AI, 2024
“Good engagement with class, excellent explanations of complex concepts.”Student, ZEIT4151 Machine Learning, 2024

Quotes are anonymous student responses from UNSW myExperience surveys.

Awards

Teaching awards

  • Dell EMC Award of Distinction · 2017For teaching data analytics for big data and preparing students for the EMC Data Scientist Associate certification: 317 of 323 enrolled students certified, a 98% completion rate.
  • IBM Big Data Developer Instructor Award for Educators · 2017For teaching the Big Data Developer course and preparing students for IBM certification: 92 of 96 enrolled students certified, a 96% completion rate.

Leadership

Building AI education, not just delivering it

As AI Discipline Coordinator (2021 to 2023) I oversaw the design, resourcing, and first deliveries of the new AI course stream in the engineering program, and I later joined the faculty AI Education Strategy Workgroup that shaped the new postgraduate AI courses introduced in 2024, leading the development of the first of them, Applied Machine Learning. I have also served on the assessment panels for fourth-year Artificial Intelligence engineering projects.

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.