Beruflich Dokumente
Kultur Dokumente
Description: Human-computer interaction (HCI) is concerned with designing interactions between human activities and the
computational systems that support them, and with constructing interfaces to afford those interactions. Interaction between
users and computational artefacts occurs at an interface that includes both software and hardware. Thus interface design impacts
the software life-cycle in that it should occur early; the design and implementation of core functionality can influence the user
interface – for better or worse. Because it deals with people as well as computational systems, as a knowledge area HCI demands
the consideration of cultural, social, organizational, cognitive and perceptual issues. Consequently it draws on a variety of
disciplinary traditions, including psychology, ergonomics, computer science, graphic and product design, anthropology and
engineering. [ACM/IEEE Curricula 2013]
Course Objectives:
1- Define and Identify the issues of not addressing human factors while designing systems and explain the
importance and impact of aiming these design factors [Knowledge Outcome]
2- Analyse and gather the user needs [Ability Outcome]
3- Design localized/international user interfaces starting from a paper prototype with a focus on handling the
possible human errors. [Cognition Outcome/Attitude Outcome]
4- Design interactive systems for scenarios/applications with specific constraints related to culture, society, age
groups, disabilities, devices (resource constrained) etc. [Cognitive/Attitude Outcome]
5- Choose appropriate methods to support the development of a specific UI, use a variety of techniques to evaluate
a given UI, and compare the constraints and benefits of different evaluative methods. [Ability/Cognition
Outcome]
6- Understand the interaction possibilities beyond mouse-and-pointer interfaces [Knowledge Outcome]
7- Describe and compare HCI issues in applications involving collaborative communications.
[Knowledge/Cognition Outcome]
Textbooks:
Human Computer Interaction (3rd Edition) by Alan Dix, Janet Finlay, Gregory D. Abowd, and Russell Beale.
http://www.hcibook.com/e3/plain/
Interaction Design: Beyond Human-Computer Interaction, 3rd Edition, Sharp, H; Rogers, Y; and Peerce, J. http://www.id-
book.com/thirdedition/home.php
Reference Material:
Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition) by Ben Shneiderman and
Catherine Plaisant.
The Design of Everyday things by Donald A. Norman; 2002.
Project:
Projects will be group based. At max 2 students can work in a group to complete the project. The project will span over
the whole semester duration. It will be developed phase by phase iteratively and the pace will follow the flow of topics
covered in lecture sessions. We need the following material for our project: a table and chairs, a laptop with a webcam,
free software to capture and synchronize video, audio and screen action, think-aloud protocol. Project is not aimed over
learning a design tool or language. We need a prototype, developed using some simple design tool, that can be tested
and improved to meet HCI guidelines.
Grading Scheme:
Instrument % of grade
Quizzes (5) 10%
Assignments (5) 15%
Project (1) 15%
Midterm Exam (1) 20%
Final exam (1) 40%
Attendance Policy: Really just short of mandatory. We are all busy people but I need to have you here for all 16
sessions. Unexcused absences or missing more than 2 classes will lower your course grade.
Cheating Policy:
Zero tolerance towards cheating!! A 0 assigned for the 1st attempt, and an F assigned for the 2nd attempt... Simply
Students are expected to uphold the University standard of conduct relating to academic honesty. Students assume full
responsibility for the content and integrity of the academic work they submit. The guiding principle of academic integrity shall
be that a student's submitted work, examinations, reports, and projects must be that of the student's own work. Students shall
be guilty of violating the honor code if they:
(Per Week)
MID TERM
11 Approaches to, and characteristics of, the design process CHAP- 9[PEERCE]
12 CHAP- 11[PEERCE]
Prototyping, Low-Fidelity and High Fidelity Prototype, Storyboards
CHAP-6 [DIX]
13 CHAP-9 [DIX]
Evaluation Techniques, Goals of Evaluation, Cognitive Walkthrough,
Heuristic Evaluation, Experimental evaluation, Experimental factors
CHAP 12,13 [PEERCE]
Final Exam