(Courtesy IBM Research)
Principles of User Interface Design
The course is designed to provide in-depth exposure to both the theory and practice of human-computer interaction and methods of interactive information system design. We will focus on the fundamental question “How can we create high-quality user interfaces?” through:
- The knowledge of core concepts of Human Computer Interaction (HCI) and usability engineering;
- The understanding of tools and techniques used to design and evaluate effective interactive systems;
- The entire system development lifecycle: user requirements analysis, information and interaction design, prototyping and evaluation