home     portfolio     teaching     publications     reading     cooking


Starting in 2016, I have been teaching a Spring Quarter class at Stanford called Understanding Users. The course focuses on understanding how mobile systems are used in everyday life, both quantitatively and qualitatively.

Since 2006, I've been co-teaching a Mobile HCI class in the Comparative Media Studies department at MIT with Ed Barrett. This is a very interdiciplinary course covering mobile design, programming, and communication in research settings. In 2014 we were excited to also start running the course as a MOOC on the edX platform (see 21w.789x below). We have had over 75,000 students enroll in this online version.

In the summer of 2011, I taught a 1-day graduate-level summer school class at the University of Zurich. This class covered unique aspects of mobile technology as well as methods to design and evaluate mobile experiences based on data from real-world studies. By the end of the day, students had a wireframe for a new application concept and a few screens implemented in Google App Inventor.

I also taught a graduate level class at the DePaul College of Computing and Digital Media in fall 2010 that followed closely to the undergraudate class that I teach at MIT:

Over the past decade I have also given guest lectures in various corporate and academic settings including in various mobile/interaction design classes at The University of Chicago, The Institute of Design, the MIT Media Lab, Rutgers, and KTH University.