Teaching & Mentoring

My teaching centers on inclusive-by-design software engineering and HCI: building students' skills in user-centered, evidence-based design that works for people across cognitive, experiential, and demographic differences.

Courses as Instructor

ICSI 407 — Human-Computer Interaction

University at Albany, SUNY · Instructor · Aug 2025 – present

Undergraduate course covering foundations of HCI: user-centered design, prototyping, usability evaluation, and inclusive design methods.

CS 352 — Introduction to Usability Engineering

Oregon State University · Instructor · Apr 2023 – Jun 2023

Undergraduate course introducing usability engineering principles, evaluation methods, and the design lifecycle.

Graduate Teaching Assistant

CS 565 — Human-Computer Interaction & CS 568 — Inclusive Design

Oregon State University · Sep 2022 – Mar 2023

Graduate courses covering HCI theory, methods, and the GenderMag inclusive-design technique applied to software artifacts.

Mentoring

I've mentored undergraduate and graduate researchers whose work has contributed to peer-reviewed publications.

Undergraduate (REU) mentees

Dylan Liu · Mrinmoy Sarkar · Jimena Noa-Guevara · Evie May · Catherine Stevens

Graduate mentees

Rudrajit Choudhuri · Steve Feng · Sadia Afroz · Soumiki Chattopadhyay

Invited Talks

Professional Service

Reviewer: ACM TOSEM (2026), NeurIPS (Ethics Reviewer, 2025), SIGCSE TS (2026), ICER (2025, 2026).

Sub-reviewer: ICSE (2020, 2021, 2023), CHI (2020), ESEC/FSE (2020, 2021), ICPC (2020), IUI (2020).