Interaction Design Methods

This course introduces methods for effectively describing the dynamic nature of interaction.

Beyond the basic concepts of interaction, underlying theories and design principles will also be discussed to examine understanding user needs, modeling, prototyping, designing, and evaluating interactive systems.

Learning Objectives
The course will cover the following topics:

  • Historical development and nature of interaction design
  • Cognitive and physical foundations of interaction
  • Models of users and interaction
  • Unified Modeling Language (UML)
  • Interaction methods and principles
  • Design approaches and design environments
  • Usability and evaluation

Learning Outcomes

  • Students will be able to understand, design, and evaluate the interaction quality of proposed designs
  • Apply methods to consistently describe interactions for the purposes of ideation, exploration, and validation
  • Articulate the various roles of products, systems, human agents and organizations in dynamic interaction designs

Format & Grading
Typically, classes are conducted as a combination of lectures by the professor, discussions among class members, in-class exercises, and homework that is presented at subsequent classes.  Attendance and participation in all the classes is important.  Students are graded on their classroom involvement (30%), their individual project (50%), and in-class assignments (20%).

Enrollment Restrictions
No prerequisites. This course is open to all Institute of Design students.