s12_cse407_Human_Computer_Interaction

= CSE407: Human Computer Interaction =

Program:
BS(CS) Grades so far! (after final exams)

Semester:
Spring 2012

Instructor:
Dr. Shakeel A. Khoja

**Course Lead:**
Dr. Shakeel A. Khoja

**Credit Hours:**
3 (3 credit hours for theory)

Prerequisite(s):
CSE312

Course Description:
This course aims to gives students an understanding of how the study of Human Computer Interaction (HCI) affects the design of interactive systems, hardware and software and improves students' awareness of the issues that determine the usability of an interactive computer system. Humans are the key deciding factor to make a computer system successful. This course discusses the key issues and their solutions to make a system more human friendly. Effective design is reliant upon understanding the human context in which a new artefact has to fit. This course provides the necessary knowledge and skills to design, prototype and evaluate usable human-computer interaction in both its narrow sense (the user interface) and its broad sense (information systems, people, organisations, even societies and cultures). It further provides a strategic grounding in both theory and good practice for students to make effective use of applying HCI principles to IS design in their professional work.

Course Objectives:

 * How different disciplines (human factors, cognitive psychology, engineering, graphics design, etc.) influence the design of interactive systems
 * How user interact (dialogue) with system.
 * The classification of input/output devices and techniques
 * How to design, prototype and evaluate a user interface
 * Describe the main concepts (conceptual model, metaphors and paradigms) that influence human-computer interaction
 * Explain the main theories of cognitions and how these are used when designing interactive systems
 * Classify the different input/output devises as to their effect on human-computer interaction.
 * Describe the process of designing for interaction and why a user centred approach is preferred.
 * To choose appropriate method of evaluating an interactive system.
 * Design a solution to a HCI problem

URLs (Optional):
Course Wiki: Course Facebook group: IBA-HCI-SPRING12

Books:
Text Book:
 * Dix A, Finlay J, Abowd G and Beale R, **Human-Computer Interaction **, 3rd Edition. Prentice Hall, 2003
 * Preece J, Rogers Y, Sharp H **Interaction Design: beyond human-computer interaction ** <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">, Wiley

Reference Books:
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Preece J, **<span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Human-Computer Interaction **<span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;"> 2nd edition, Addison Wesley, 1994.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Shneiderman B, **Designing the User Interface** 4th edition, Addison Wesley, 4th edition, 2004.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Norman DA, **The Design of Everyday Things**, Basic Books, 2002.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Preece J and Keller L, **Human-Computer Interaction**, Prentice Hall, 1990.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Barfield L, **The User Interface: Concepts & Design**, Addison Wesley, 1993.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Cox K & Walker D, **User Interface Design** 2nd Edition, Prentice Hall, 1993.
 * <span style="background-color: #ffffff; font-family: Arial,sans-serif; font-size: 10pt;">Serengul Smith-Atakan, **The FastTrack to Human-Computer Interaction**, Thomson Learning, 2006.

Web Resources:

 * HCI Bibliography ([])
 * ID Book ([])
 * Alan Dix's HCI Book ([])

Grading Policy:

 * **<span style="font-family: Arial,sans-serif; font-size: 10pt;">Assessment Method ** || **<span style="font-family: Arial,sans-serif; font-size: 10pt;">Contribution to the final mark ** ||
 * <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">Mid Term Examinations: || <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">30% (15 + 15) ||
 * <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">Final Examination: || <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">30% ||
 * <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">Quizzes, Class participation: || <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">10% ||
 * <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">Assignment / Mini Project: || <span style="display: block; font-family: Arial,sans-serif; font-size: 10pt; text-align: justify;">30% ||

Class Time Spent On (In Credit Hours):
Theory: 1.0 Case Studies: 1.0 Problem Analysis: 0.5 Solution Design: 0.5

Courseworks / Assignments
1. Coursework1 (due date: ) 2. (due date: May 17, 2012)

|| = =
 * **<span style="font-family: Arial,sans-serif;">Topics Covered in the Course ** ||
 * S.No || Date || Lecture Topic || Recommended Readings || Attachments ||
 * 1. || 02 FEB 2012 || The Humans || # [|Come to your Senses]
 * 1) [|Seeing, Hearing and Smelling the World] || [[file:e3-chap-01.ppt]]
 * 2. || 06 FEB 2012 || Humans (inputs: visual, aural, movement and touch) ||  ||   ||
 * 3. || 09 FEB 2012 || Humans (types of memory) ||  ||   ||
 * 4. || 13 FEB 2012 || Humans (thinking and reasoning) ||  ||   ||
 * 5. || 16 FEB 2012 || Computers (text entry devices) || # [|Different Styles of Keyboard]
 * 1) [|Buxton's Collection of classics] || [[file:e3-chap-02.ppt]] ||
 * 6. || 20 FEB 2012 || Computers (positioning and pointing devices) ||  ||   ||
 * 7. || 27 FEB 2012 || Computers (display and memory devices) || # [|Nokia future vision]
 * 1) [|Microsoft's vision for 2020] ||   ||
 * 8. || 27 FEB 2012 || Interaction || # [|Don't click it]
 * 1) [|Case study - clicking creates error in Excel]
 * 2) [|bad designs] || [[file:e3-chap-03.ppt]] ||
 * 9. || 01 MAR 2012 || Interaction Continued ||  ||   ||
 * 10. || 05 MAR 2012 || Interaction Continued ||  ||   ||
 * ||  || 08 MAR 2012 - 14 MAR 2012: TERM 1 ||   ||   ||
 * 11. || 15 MAR 2012 || HCI Paradigms || # [[file:e3-chap-04-extra.ppt]]
 * 1) [|History of HCI]
 * 2) [|As we may think (V Bush)]
 * 3) [|Augmenting Human Intellect (D Engelbart)] || [[file:e3-chap-04 (1).ppt]] ||
 * 12 || 19 MAR 2012 || HCI Paradigms Continued ||  ||   ||
 * 13 || 22 MAR 2012 || Interaction Design Basics || # [|Usability Resources]
 * 1) [|Boxes and Arrows]
 * 2) [|Apple Knowledge Navigator (video)] || [[file:e3-chap-05.ppt]] ||
 * 14 || 26 MAR 2012 || Design basics (contd) ||  ||   ||
 * 15 || 29 MAR 2012 || Design basics (contd) ||  ||   ||
 * 16 || 02 APR 2012 || Design basics (contd) ||  ||   ||
 * 17 || 09 APR 2012 || HCI in Software Process ||  || [[file:e3-chap-06.ppt]] ||
 * 18 || 12 APR 2012 || HCI in Software Process (contd) ||  ||   ||
 * 19 || 16 APR 2012 || Case Study 1 || [] ||  ||
 * 20 || 16 APR 2012 || Case Study 1 (contd) ||  ||   ||
 * ||  || 19 APR 2012 - 25 APR 2012: TERM2 ||   ||   ||
 * 21 || 26 APR 2012 || Design Rules || # [|Usability Guidelines]
 * 1) [|First Principles of Guidelines]
 * 2) [|User Centred Design]
 * 3) [|Apple Mac OS HCI guidelines] || [[file:e3-chap-07.ppt]] ||
 * 22 || 30 APR 2012 || Design Rules (continued) ||  ||   ||
 * 23 || 03 MAY 2012 || Observational Methods || # [|Usability and User Experience]
 * 1) [|Neilson's Usability Heuristics] || [[file:adv_hci_usabilityIII.ppt]] ||
 * 24 || 07 MAY 2012 || Observational Methods (continued) ||  ||   ||
 * 25 || 14 MAY 2012 || Evaluating existing websites || # [|Kickoff meeting questionnaire] || [[file:Usability in Design.pptx]] ||
 * 26 || 14 MAY 2012 || Evaluating existing websites ||  ||   ||
 * 27 || 17 MAY 2012 || Virtual and Augmented Reality ||  || [[file:augmentedandvirtualreality.ppt]] ||
 * 28 || 21 MAY 2012 || Project Presentations ||  ||   ||
 * 29 || 21 MAY 2012 || Project Presentations ||  ||   ||