teaching
Course materials, schedules, and resources for classes taught.
This page displays a collection of courses served as a TA or instructor.
2026
IS 350 — Computer, Society & Ethics
Teaching Assistant for an upper-level online course examining the ethical implications of computers and information systems, including privacy, professionalism, algorithmic bias, and digital intellectual property.
2025
IS 350 — Computer, Society & Ethics
Teaching Assistant for an upper-level online course examining the ethical implications of computers and information systems, including privacy, professionalism, algorithmic bias, and digital intellectual property.
IS 350 — Computer, Society & Ethics
Teaching Assistant for an upper-level course examining the ethical implications of computing in society, including privacy, professionalism, algorithmic bias, and digital intellectual property.
2024
IS/CS 485 — Usable Security & Privacy
Teaching Assistant for an undergraduate course on usable security and privacy, covering lessons from human-centered security research and how to apply them.