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
Undergraduate course covering foundations of HCI: user-centered design, prototyping, usability evaluation, and inclusive design methods.
CS 352 — Introduction to Usability Engineering
Undergraduate course introducing usability engineering principles, evaluation methods, and the design lifecycle.
Graduate Teaching Assistant
CS 565 — Human-Computer Interaction & CS 568 — Inclusive Design
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
- Nov 2022 Universidad Carlos III de Madrid, Spain — GenderMag's application in online education (45 min).
- Feb 2022 IIIT Bangalore, India — Gender biases in tools and infrastructure used in tech (60 min).
- Jul 2021 The Johns Hopkins University — Engineering inclusivity into software projects (60 min).
- May 2021 University of California, Irvine — Gender differences in software development and the GenderMag method (80 min).
- Oct 2020 Northern Arizona University — Inclusivity bugs in open source software (90 min).
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).