I teach introductory computer science [mostly for non-cs majors!], computer ethics [for majors!], and human-computer interaction.
I conduct research about the promises, threats, imaginaries, and impacts of contemporary computing. I’ve studied: labor and the future of work, philanthropy and social change, microbial science, suburban family life, and possibilities for disconnection on the Pacific Crest Trail. My personal website has more details, including a cv.
Upcoming Courses (Fall 2018):
- Computer Science 199: Introduction to Programming and Problem Solving: A First Exploration
- University Studies 230: Freedom, Privacy and Technology (SINQ)