Course: HCI Design and Evaluation
CS 4750
Section A: Tuesday and Thursday 3:00-4:30pm
Section B: Tuesday and Thursday 12:00-1:30pm
Instructor: Albert Badre (badre@cc.gatech.edu, CoC 203)
Office Hours: Tu & Thu 1:30-2:30
TAs: Section A: Rob Orr (rjo@cc.gatech.edu)
Office Hours: Mondays, 10:15-11:15am, CoC 226D
Section B: Kiana Tennyson (kiana@cc.gatech.edu)
Office Hours: Wednesdays, 11-12, CoC Commons
Texts: The Humane Interface: Jef Raskin
Shaping Web Usability: Interaction Design in context: A. Badre
Course Objective:
This course covers the
human factors of software and interface design. Emphasis is placed on techniques and guidelines to design and
critique different types of screens, transaction codes, types and styles of
interaction, and user information packaging and referencing. Concepts in interface design and testing are
considered in relation to human information processing capabilities and
limitations.
Teaching philosophy:
The primary purpose of
this course is to help you understand principles and develop skills in the
design of computer user interfaces. To help you acquire the needed skills, the
course will focus on learning by doing. Accordingly, there will be two foci: 1)
An interface design project, where the emphasis is on a user-centered approach
to designing and implementing the user interface to web or software
application; and 2) Participation in in-class project and discussion
activities. The textbook and the handout material should be considered
resources to help you carry out both the term project and the in-class
activity. Use the book and some of the lectures notes, which are available on
http://www.cc.gatech.edu/classes/cs6751_98_summer/badre-slides/sld001.htm as
reference material. The underlying philosophy of the approach in this course is
that concepts are learned and remembered better when they are learnt in a real
work environment as in the course of project development.
Topics:
• Overview of
human-computer interaction
• User requirements, user
characteristics, and task analysis
• Human Information
processing in human-computer interaction
• Interactive information
transfer
• Visual processing
factors
• Information processing
factors
• Human factors of
displaying information
• Response time
• User interface design
principles and guidelines
• Direct manipulation
• Graphic user interface
design
• Menus
• Fill-in forms
• Other dialogue styles
• Interactive transaction
factors
• Learning component
• Information packaging
• Usability testing and
evaluation
• Computer-supported
cooperative work and multimedia interfaces
Evaluation:
Midterm 15%
Project 40%
with 25% for team portions and 15% for individual portion.
(Must
show evidence of substantive participation in the team in order to qualify for
a project passing grade)
Class activity/participation 25%
Final 20%