You are on page 1of 1

Course Name: Human Computer Interaction

Course Code: CS 320


Course Structure: Lectures: 3, Credit Hours: 3
Prerequisites: Data Structures and Algorithms
Objectives:
 Demonstrate an understanding of guidelines, principles, and theories
influencing human computer interaction.
 Recognize how a computer system may be modified to include human
diversity.
 Select an effective style for a specific application.
 Design mock ups and carry out user and expert evaluation of interfaces.
 Carry out the steps of experimental design, usability and experimental
testing, and evaluation of human computer interaction systems.
 Use the information sources available, and be aware of the methodologies
and technologies supporting advances in HCI.

Course Outlines:
The Human
Computer
Interaction
Usability Paradigm and Principles
Introduction to Design Basics
HCI in Software Process
Design Rules
Prototyping,
Evaluation Techniques
Task Analysis
Universal Design
User Support
Computer Supported Cooperative Work.
Groupware,
Pervasive and Ubiquitous Applications.

Resources:
1. Human-Computer Interaction, 3/E Alan Dix, Computing Dept, Lancaster
University
Janet E. Finlay, Leeds Metropolitan University, Gregory D. Abowd,
Georgia Institute of Technology, Russell Beale, University of Birmingham
ISBN-10: 0130461091
ISBN-13: 9780130461094 Publisher: Prentice Hall

2. Designing the User Interface: Strategies for Effective Human-Computer


Interaction, 4/E Ben Shneiderman, University of Maryland Catherine
Plaisant, University of Maryland ISBN-10: 0321197860 ISBN-13:
9780321197863 Publisher: Addison-Wesley

You might also like