Pre-requisite(s)
None
Recommended Book(s)
Cooper, Reimann, And Cronin; About Face 3: The Essentials Of Interaction Design; Wiley, 2007, ISBN 0470084111
Steve Krug; Don’t Make Me Think!: A Common Sense Approach To Web Usability; 2nd Edition, New Riders, 2005. ISBN 0321344758
Reference Book(s)
Stone, Jarrett, Woodruffe, And Minocha; User Interface Design And Evaluation; Morgan Kaufmann, March 2005. ISBN 0120884364
COURSE OBJECTIVES
Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them [ ACM SIGCHI Curricula for Human-Computer Interaction ]. The focus of the current course is to learn diversified domain knowledge of HCI and to work on the practical usability engineering problems. The students will perform Heuristic Evaluation and Thinking Aloud Test on a real website to get hands on experience. At the end, students need to write a brief report about their practical work.
COURSE LEARNING OUTCOMES (CLO)
Course Objectives
COURSE CONTENTS
Human Computer Interaction
The Psychology of Usable Things
The Psychopathology of Everyday Things
The Psychology of Everyday Things
The Psychopathology of Computers
Interface Hall of Shame
User Centered Design
Usability Engineering
Defining Usability
Usability Evaluation
The Usability Engineering Lifecycle
Planning Usability Activities
Know the User
Classifying Users
Research the Frames of Reference
Research the End User
Usability Benchmarking
Competitive Analysis
Set Usability Targets
Return on Investment
Goal-Oriented Interaction Design
Creating Personas
Defining Goals for each Persona
Defining Scenarios for each Persona
Moving to a Design Solution
Prototyping
Verbal Prototype
Low-Fidelity Paper Prototypes
High-Fidelity Paper Prototypes
Interactive Sketches
Working Prototypes
Implementation
Usability Inspection Methods
Heuristic Evaluation
Severity Ratings
Guideline Checking
Cognitive Walkthrough
Guideline Scoring
Action Analysis
Usability Testing Methods
Preparing for Usability Testing
Six Stages of Conducting a Test
Thinking Aloud
Co-Discovery
Formal Experiments
A/B Testing
Query Techniques
Usage Studies
Usability in Practice
Comparison of Evaluation Techniques
Discount Usability Engineering
Differences in Evaluation Practices
Usability Reports
Usability Consulting
Visual Design and Typography
Typography
Factors Influencing the Legibility of Text
Icon Design
Visual Association
Standard Parts of an Icon
Icon Design Principles
Cultural and International Issues
Do Not Always Use Icons
Iconic Language
The Icon Design Lifecycle
Designing Icons for Sun’s Public Web Site
A Brief History of HCI
Early Interfaces
WIMP Interfaces
MAPPING OF CLOs TO ASSESSMENT MODULES
Final Exam |
Assignments |
Surprise Tests/Quizzes |
Project |
Midterm Exam |