Human Computer Interaction

Course Description
Course goals:
• HCI is about designing computer systems with a focus on usability which is a key concept in HCI concerned with making systems easy to use, easy to learn, and safe. In this course students learn the principal issues involved in good HCI design. The course covers a study of human cognition, perception, attention, and memory. The rest of the course involves a study of technologies, methods and techniques, guidelines, and standards in support of proper HCI design.
Textbooks Required reading:
HUMAN-COMPUTER INTERACTION, Jenny Preece,Yvonne Rogers, Helen Sharp, David Benyon, Simon Holland, Tom Carey, Addison-Wesley
Topics to be Covered:
Part I •Introduction
Part II Humans and Technology: Humans •Human perception, representation, attention, memory, knowledge and mental metaphors •Interface metaphors and conceptual models
Part III Humans and Technology: Technology •Input/output and HCI •Interaction styles •Windowing systems •User-support and on-line information •Designing for collaborative work and virtual environments Part IV
Method and techniques •Envisioning Design
Part V Interaction Design: Support for designers Supporting Design, Guidelines, Standards and Metrics, Prototyping, Software support Part VI Interaction Design : Evaluation The Role of Evaluation
•Learning Outcomes
•Understand the importance and nature of HCI in systems development •Understand how the various underlying disciplines of HCI contribute to design •Understand the nature of the HCI design process •Students shall have a good understanding of the range of established and emerging theories, conceptual frameworks and methods of the human aspects of HCI •Student shall be able to see how theoretical knowledge has been applied to HCI and system design and shall apply the knowledge to their own design problems •Learn about different devices and interaction styles and how they can be selected to meet the needs of users, their work and work environments •Be aware of the kinds of technical trade-offs that occur in system design •Students shall have the confidence to make some of their own technical judgments
Policies
25 % mid exam + Reports
25% Practical
50% Final Exam