Experience
Teaching Appointments
Queen's University Belfast
2025 — PresentModule Lead: AI Ethics (MSc)
Summer 2026Designing and developing a new Master's level module on the ethical implications, trustworthiness, and safety of modern AI systems. The curriculum connects technical run-time introspection with regulatory frameworks for AI safety, including the EU AI Act and ISO 26262.
University of Warwick — WMG
Oct 2020 — Jul 2025Graduate Teaching Assistant
5 yearsDelivered laboratory sessions and seminars, and marked assignments across undergraduate and postgraduate engineering modules within WMG. Mentored students on capstone projects and provided technical guidance on Python, C++, and machine learning fundamentals.
- Lab sessions for perception and machine learning modules
- Mentoring of final-year and MSc capstone projects
- Assessment and feedback on programming assignments
- Technical guidance on Python, C++, and deep learning frameworks
Middle East Technical University (METU NCC)
Sep 2018 — Oct 2020Graduate Teaching Assistant
2 yearsConducted lab sessions and tutorials, developed assignments, and evaluated coursework for undergraduate modules.
- C Programming and Introduction to Programming
- Discrete Computational Structures
- Algorithms and Data Management
- Computer Engineering fundamentals