Teaching
Lecturer – Swansea University (Department of Computer Science)
CS-130 Professional Issues 1: Computers and Society (Fall 2025)
CSC377 / CSCM37 / CSCM347 Data Visualisation (Spring 2024, Spring 2025, Fall 2025)
Instructor of Record – Indiana University (Luddy School of Informatics, Computing, and Engineering)
INFO I-310 Multimedia, Arts, and Technology (Spring 2021)
INFO I-300 Introduction to Human-computer Interaction (Fall 2019)
Associate Instructor – Indiana University (Luddy School of Informatics, Computing, and Engineering)
INFO I-694 Thesis/Projects in Human-computer Interaction (Spring 2017, 2018, 2019)
Catalogs: 2017 | 2018 | 2019
INFO I-544 User Experience (UX) Design (Fall 2018)
INFO I-541 Interaction Design Practice (Fall 2015, 2016, 2017)
INFO I-300 Introduction to Human-computer Interaction (Spring 2016, Summer 2019)
Teaching Assistant – University of Iowa (Computer Science)
CS:3980 (22C:096) Topics in Computer Science: Web Programming (Fall 2014, Spring 2015)
Mentorship
Undergraduate student personal tutor and dissertation supervisor (Fall 2023 – present).
Research Experiences for Undergraduates (REU) summer program – Department of Computer Science and Engineering at the University of Minnesota (Summer 2022, Summer 2023).
i3Program – University of Pittsburgh School of Computing and Information (2019 – 2022)
Research Experiences for Undergraduates (REU) summer program – Indiana University Luddy School of Informatics, Computing, and Engineering (Summer 2016, Summer 2017).
Luddy Ambassador Graduate Program – Indiana University Luddy School of Informatics, Computing, and Engineering (Summer 2019, Summer 2020).