Teaching
In my teaching, I strive to empower students with fundamental computer science principles that are not only integral to their academic success but also have profound real-world applications. Through concise and engaging delivery, I aim to demystify complex concepts, fostering a solid understanding of algorithms, data structures, and problem-solving techniques.
I have been teaching the following courses during the academic years 2022-2024 at the University of Auckland:
- Operating System (COMPSCI 340, SOFTENG 350)
- Large-scale Software Development (COMPSCI 325, SOFTENG 325)
- Human-Computer Interaction (COMPSCI 345)