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.
Guest Lectures
I delivered a guest lecture for INFO3315 (Human-Computer Interaction), presenting my research with a focus on Extended Reality (XR) and haptics. By bridging theoretical models with practical research examples, I help students understand the future of immersive and tactile interaction paradigms.
Courses Taught
Co-coordinator
Tutor
Honours Project Examiner
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 |
|---|---|---|---|
| COMP9001 | Introduction to Programming | S1 2026 | Co-coordinator |
| COMP9123 | Data Structures and Algorithms | S1 2026 | Tutor |
| 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