Teaching

Courses

Theory and Practice of Tangible User Interfaces

INFO C262 / NWMEDIA C262

A studio course that explores the theoretical framework of tangible user interfaces through a series of design examples and hands-on physical computing exercises with prototyping boards and various sensors and actuators.

Interface aesthetics

INFO C265 / NWMEDIA C265

A course covering visual design basics (e.g., color, layout, typography, iconography) as well as new interface metaphors beyond desktops (e.g., for mobile devices and computationally enhanced environments)

Teaching practicum

INFO 375

A required course for graduate student instructors that explores different approaches to teaching and pedagogic practices and what these might reveal about the implicit and explicit philosophies of learning exhibited in classrooms today.

Technologies for
Creativity and Learning

INFO C263 / NWMEDIA C263

A seminar course that explores issues in designing and evaluating technologies that support creativity and learning. The course covers theories of creativity and learning, implications for design, as well as a survey of new educational technologies.