Overview

In Human-Computer Interaction (HCI), we focus on principles, concepts, and methods for designing, prototyping and evaluating user interfaces and computer systems, so that they are usable, useful and enjoyable for the users to use. The focus of modern HCI is on how to introduce quality experiences of use through design to users (also commonly referred as “user experience”).

This course is an introductory HCI course for undergraduate students. Throughout this course, students will actively engage in course activities designed to familiarize students with the fundamental principles, concepts and methods for designing, prototyping and evaluating user interface and user-oriented computing applications.

Lectures, Readings and Assignments

Textbooks

  • [Norman] Donald Norman. 2013. The Design of Everyday Things: Revised and Expanded Edition. Basic Books. ISBN#9780465050659
  • [Preece, Sharp & Rogers] - Jenny Preece, Helen Sharp, Yvonne Rogers. 2019. Interaction Design: Beyond Human-Computer Interaction. 5th Ed. John Wiley & Sons. ISBN# 9781119547259

Structure

  • Lecturing: 3 hours per week (Mon, Wed, Fri)
  • Tutorial and studio activity: 1 hour for TA-led practice (using the Discussion session on Fri)

Grading

Assignments 30% (2-3 Assignments; 10%-15% each)
Midterm 18%
Paper reading comments 12%
Final project 40% (proposal 10%, progress report 10%, demo 10%, final report 10%)