Teaching Philosophy

I teach a range of classes along the contemporary design value chain: user research → synthesizing research → defining requirements → wireframing → prototyping → professional development.

Classes

Class

Description

Ethnography for Designers

This class explores what applied ethnographic theory and practices can teach interaction designers-in-training. Students read anthropological texts while working on interviewing and observation skills.

Interaction Design I

This class introduces students to Goal-Directed Design (GDD), a prominent interaction design methodology. Students read about GDD before working on a team-based, mobile prototyping project.

Interaction Design II

This class introduces students to Lean UX, a prominent interaction design methodology. Students read about Lean UX before working on a team-based, UI-related prototyping project.

Intro to Digital Media & Culture

This class introduces UX-related vocabulary in addition to surveying how aesthetics, technology, politics, economics, and culture shape design.

Professional Development

This class improves students' abilities to describe their accomplishments in professional networking situations, company meetings, and interviews. Students work on their portfolios, professional identity, and go to networking events.

Prototyping I

This class teaches a broad range of prototyping basics, as well as exploring fundamental principles of user interface design.

Prototyping II

This class further explores UI layout and prototyping, including learning the tools to construct and maintain design systems.

Systems Thinking for Designers

This class introduces students to a systems thinking approach and what it can teach to interaction designers-in-training.