HCI 310: Introduction to Human-Computer Interaction / User Interface Design

Andrew Sears, PhD
Department of Computer Science
Depaul University

 

Course Description

This course focuses on process of developing effective computer systems. The entire process will be discussed, from task analysis to interface evaluation. Some topics for discussion include: user & task analysis, user interface design guidelines, input devices, color selection, interface styles, and user interface development environments.


Books:

Introduction to Human-Computer Interaction Booklet available in bookstore, plus material on reserve.

Several books are recommended, but don't go buy them all without talking to me. Each book is useful for different reasons and I'd be happy to help you select the most appropriate book for your needs.

There will be corresponding readings for most weeks. Most readings are part of the booklet, but some are on reserve in the library. There may be additional recommended or required readings listed at the end of each section of the course notes. The recommended readings are listed for those of you who would like additional information on specific topics. If you want additional resources, let me know.

The following is a tentative schedule for this class. The pace of the class will determine the actual schedule. Additional topics may be added if time permits.

Schedule

Week One Intro to HCI Week Seven Form Fill-In
Overview of Development Process Menus
Week Two The Human Factor Function Keys
User & Task Analysis Q&A Dialogs
Week Three Setting Usability Specs Week Eight Peer Evaluation
The Design Process Natural Language
Week Four Development Tools Direct Manipulation
Evaluating Prototypes Week Nine Windowing
General Design Principles I/O Devices
Week Five General Design continued… User Documentation
Graphic Design Principles Week Ten Group Presentations
Command Languages Finals Week Final Exam
Week Six Peer Evaluation
Midterm

 

Course Evaluation

Grade Distribution

40% Group Project
25% Midterm
10% Homework & Class Participation
25% Final Exam

The midterm will focus on material from weeks one - three. The final will focus on material from weeks four - eight, but will include some material from weeks one - three.

Requirements

Attendance is optional, but plays an important role in cases where a student is on the border between two grades. Students must pass both the Final Exam and Group Project to pass the course. The midterm and final cannot be made up.

Written assignments will be given periodically. A group project is required with various deliverables throughout the quarter. All homework and project deliverables have specific due dates. Assignments will be penalized 10% for each calendar day they are late.


Andrew Sears
Contributors Page