Teaching Experience
Mentoring and educating the next generation of computer scientists
Teaching Philosophy
I believe in creating an inclusive and engaging learning environment where students feel empowered to explore, question, and develop their understanding. My teaching approach combines theoretical foundations with practical applications, encouraging students to think critically about problems and develop creative solutions. I strive to make complex concepts accessible through clear explanations, real-world examples, and hands-on exercises.
Pedagogical Innovation
I integrate Extended Reality (XR) demonstrations into my HCI teaching (e.g., INFO3315) to help students grasp complex spatial interaction concepts. By bridging theoretical models with immersive experiences, I foster deeper engagement and practical understanding of usability principles.
Courses Taught
Honours Project Examiner
Teaching Assistant
Mentoring & Supervision
Beyond formal teaching, I am committed to mentoring junior researchers and undergraduate students. I have experience guiding students through the research process, from literature review to prototyping and evaluation.
Honours Project Mentoring
Assisting Honours students in the CREATION Lab with VR prototyping and experimental design.
Undergraduate Research
Supervising students on data collection and user study execution for XR research projects.
Key Responsibilities
Conducted tutorial sessions for various classes, both with and without specific guidelines or instructions
Engaged in regular meetings with student groups to offer ongoing formative feedback on their assignments on a weekly basis
Evaluated a diverse range of assignments, encompassing reports, code projects, and websites
Delivered insightful and constructive feedback to students to enhance their understanding and foster their academic progress
Complete Teaching Record
| Course Code | Course Name | Semester | Role |
|---|---|---|---|
| INFO4999 | Computer Science Honours | S2 2025 | Honours Project Examiner |
| INFO3315 | Human-Computer Interaction | S2 2025 | Teaching Assistant |
| COMP5427 | Usability Engineering | S1 2025 | Teaching Assistant |
| INFO3315 | Human-Computer Interaction | S1 2025 | Tutor |
| INFO4999 | Computer Science Honours | S2 2024 | Honours Project Examiner |
| ISYS2120 | Data and Information Management | S2 2024 | Tutor |
| COMP5338 | Advanced Data Models | S2 2024 | Tutor |
| INFO3315 | Human-Computer Interaction | S2 2024 | Tutor |
| ISYS2120 | Data and Information Management | S2 2023 | Tutor |
Interested in Working Together?
I'm always happy to discuss teaching opportunities, mentoring, or academic collaboration.
Get in Touch