Teaching
During graduate school, I have served in diverse teaching roles (from teaching assistant to instructor of record) for courses ranging from small seminars to large introductory programming classes. Across these experiences, I have designed and led courses that reflect my belief that computing education should be inclusive, socially conscious, and critically engaged. My goal is to create learning environments that affirm students' identities, foster critical thinking, and empower them to use technology for social good. To do this, I use Culturally-Relevant Computing and Socially Responsible Computing teaching techniques. I typically like to start class with informal chit-chat with some music to get students acclimated and have a welcoming environment.
- Instructor of Record
- CSE5: Principles and Practice of AI (Fall 2026) [in progress]
- Will post student evaluations when available
- CSE8A: Introduction to Programming (Summer Session 1 2025)
- CSE5: Principles and Practice of AI (Fall 2026) [in progress]
- Graduate Teaching Assistant
- CSE291I: Topics in Human-Computer Interaction — Introduction to Computing Education Research (Winter 2026)
- CSE8A: Introduction to Programming (Summer Session 1 2023)
- CSE8A: Introduction to Programming (Spring 2023)
- CSE8A: Introduction to Programming (Winter 2023)
