I teach courses in Human-Computer Interaction, Data Structures & Algorithms, Software Engineering, and Design Thinking at both undergraduate and postgraduate levels at NTU Singapore.
| Course Code | Course Title | Period | Level | Role |
|---|---|---|---|---|
| CE6121 / DM6121 | Human Computer Interaction Theory and Practice | AY2016 – Present | PG | Lectures |
| SC1007 | Data Structures and Algorithms | AY2020 – Present | UG | Lectures, Tutorials, Labs |
| SC3061 / CZ2004 | Human Computer Interaction | AY2015 – Present | UG | Lectures, Tutorials, Labs |
| CT2009 | Design Thinking | AY2025 – Present | UG | Lectures, Tutorials, Labs |
| CT2010 | Capstone Project | AY2025 – Present | UG | Lectures, Tutorials, Labs |
| CT3101 | UX/UI Design | AY2026 – Present | UG | Lectures, Tutorials, Labs |
| CE2006 / CZ2006 | Software Engineering | AY2015 – Present | UG | Tutorials, Labs |
| SC1003 | Introduction to Computational Thinking and Programming | AY2021 – Present | UG | Tutorials, Labs |
| CE3004 / CZ3004 | Multidisciplinary Design Project | AY2015 – Present | UG | Labs |
| Human Computer Interaction (Summer Course) | 2020, 2022, 2023, 2024, 2025 | UG | Lectures, Tutorials, Labs | |
| MSc# | FYP | URECA | |
|---|---|---|---|
| Graduated | 12 | 120 | 30 |
| Current | 2 | 17 | 6 |
# MSc by coursework, including dissertation and ISM students.