Kotaro Hara | Singapore Management University

Welcome to IS 211 Interaction Design and Prototyping. In this course, we will learn how to design a software system that is useful, usable, and pleasant to use!

This page offers you lecture notes for the course. I expect you to skim them before the class for preparation and use it for review after class.

Lecture Notes

1. User-Centered Design

2. Empathy

3. Requirements

4. Ideation

5. Prototyping

6. Input

7. Models for Interface Design

8. Inspection Methods

9. Information Design

10. Visual Design

11. Graphical User Interface

12. Evaluating Design

13. Qualitative Analysis

14. Laboratory Study

15. Guidelines and UI Tools

16. Experiments