Teaching

Teaching portfolio, curriculum design, and postgraduate supervision with a strong focus on industry relevance and student success.

Teaching Philosophy

My teaching philosophy is grounded in clarity, inclusivity, and real-world relevance. I aim to create structured and engaging learning environments that help students understand complex concepts deeply while building confidence and professional skills. I place strong emphasis on industry-aligned learning, continuous feedback, and fostering curiosity in Cyber Security, Software Engineering, and Artificial Intelligence.

Courses Taught (Lecturer / Unit Coordinator)

Curriculum Design

I actively contribute to curriculum design by developing project-based assessments, aligning learning outcomes with industry expectations, and integrating emerging technologies such as Generative AI, Cloud-native systems, and secure software practices into coursework.

Teaching Excellence & Student Reviews (SELT)

I was delighted to receive an overall score of 99% in the Student Experience of Learning and Teaching (SELT) for my first experience teaching and coordinating courses at the University of Adelaide.

What Students Value Most

  1. Clear Structure: Well-organised lectures and workshops.
  2. Simplicity with Depth: Making complex topics accessible.
  3. Real-World Relevance: Strong industry alignment.
  4. Constructive Feedback: Continuous and actionable feedback.
  5. Positive Energy: Motivating and engaging learning environment.

I value student feedback and continuously refine my teaching practices to deliver meaningful learning experiences.