Sample Syllabus


Catalog Description: This is an introduction to Human Computer Interaction (HCI). It covers basic concepts, principles, and frameworks in HCI, models of interaction, and design guidelines and methodologies. The course includes extensive readings and reports as well as work on projects involving interface design and development.

Textbook(s)


[SJWM] User Interface Design and Evaluation. Debbie Stone, Caroline Jarrett, Mark Woodroffe, Shailey Minocha.  San Francisco: Morgan Kaufmann Publishers, 2005, ISBN: 0-12-088436-4.

[BGBG] Readings in Human Computer Interaction: Towards the Year 2000 (2nd Edition). Ronald Baecker, Jonathan Grudin, William Buxton, Saul Greenberg.  950 pages, Morgan Kaufmann Publishers Inc, California. ISBN 1-55860-246-1.


Week-By-Week

Week
Topics Covered
Reading
Assignments
1
Introduction to HCI.
[SJWM] Ch. 1 - 2.



Teaming up
2
Requirements.
[SJWM] Ch. 3 - 4. Investigating Ideas
3
Eliciting Requirements.  Case study.
[SJWM] Ch. 5 - 7.
4
Conceptual Design
[SJWM] Ch. 8 - 9.
5
Understanding and conceptualizing interaction
[SJWM] Ch. 10 - 13.
6
Interaction design.  Case Study.
[SJWM] Ch. 14 - 16. Summarize current system, users and domain.
7
Midterm


8
Embedded Systems.  Case Study
[SJWM] Ch. 17 - 19.
9
Why evaluate?

[SJWM] Ch. 20 -21. Interface scenarios and prototype
10
Evaluation Techniques.
User Testing.
[SJWM] Ch. 22 - 24.
11
Analysis of evaluation results.  Redesign.
[SJWM] Ch. 25 - 27.
12
Redesign continued.
Final Design Review.
Communicating findings
[SJWM] Ch. 28 - 30. Evaluation and analysis.
13
Future Interfaces.


14
Research frontiers.