Schedule and Readings
- The readings are due on the date noted.
- Required text: (see note about this new text!):
- Hartson-Pyla text: H. Rex Hartson and Pardha S. Pyla, The UX Book: Process and Guidelines for Ensuring a Quality User Experience, Morgan Kaufmann / Elsevier, 2012.
- Optional texts: (none of the readings from these is
required, but these are excellent to have if you are
interested in this topic)
- CD Text = Beyer, H. and Holtzblatt, K., Contextual Design
- Nielsen Text = Jakob Nielsen. "Usability Engineering". Boston: Academic Press, Inc. 1993. ISBN 0-12-518406-9 (paperback) or ISBN 0-12-518405-0 (hardcover).
- Norman book = Donald A. Norman, "The Design of Everyday Things". New edition: Basic Books, 2002, ISDN 0-465-06710-7
- PowerPoint slides will be posted at least a day before the lecture.
- VPN Note: Access to the ACM Digital Library (for the papers) is restricted to only those on a CMU machine. Use VPN if you are at home. For VPN, here are the general CMU instructions.
- The course is using videotapes of my lecture from Fall, 2012. Here is the table of contents of all course videos for the course. Copies of the videos have also been uploaded to Blackboard, if you want to download them for off-line viewing, or if the video server goes down.
- The course syllabus is available here, and the full list of homeworks is available here.
Monday May 20, 2013 |
1. Why is UI Design Important and Why Is It Difficult?. PowerPoint slides for
Lecture 1 Required Readings:
2. Discovering what people can't tell you:
Contextual Inquiry and Design Methodology PowerPoint slides for
Lecture 2 Required Readings:
Start on Homework 1. |
Wednesday May 22, 2013 |
3. Contextual Analysis/Design Methodology, cont. PowerPoint slides for
Lecture 3 Movie (88.5 MB) for in-class CI demonstration (mpeg file)
|
Monday May 27, 2013 |
4. From Analysis to Design: Sketching and Prototyping PowerPoint slides for
Lecture 4 Required Readings:
Start on Homework 2. |
Wednesday May 29, 2013 |
5. Graphic and Interaction Design for User Interfaces PowerPoint slides for
Lecture 5 Required Readings:
![]() In this lecture, we will explore issues that pertain to the design of interfaces. Students will be introduced to interface and interaction design fundamentals as applied to visual interfaces, including use of design systems, typography, color, scale, ordering, hierarchy, and repetition. They will also gain an understanding of the design process for creating interface designs. |
Monday June 3, 2013 |
6. How to Design a Good Usability Evaluation PowerPoint slides for
Lecture 6 Required Readings:
Start on Homework 3. |
Wednesday June 5, 2013 |
7. Implementing a Wireframe Prototype: Overview of Using PowerPoint, Adobe Illustrator, Adobe Fireworks, Balsamiq, OmniGraffle, html, etc. PowerPoint slides for
Lecture 7
|
Monday June 10, 2013 |
8. Evaluation using Heuristic Analysis PowerPoint slides for
Lecture 8
Start on Homework 4. |
Wednesday June 12, 2013 |
9. Usability Engineering Process PowerPoint slides for
Lecture 9
|
Monday June 17, 2013 |
10. Designing for the Web PowerPoint slides for
Lecture 10 Required Readings:
Start on Homework 5. |
Wednesday June 19, 2013 |
11. International and Handheld User Interfaces PowerPoint slides for
Lecture 11 Required Readings:
|
Monday June 24, 2013 |
12. Other HCI Methods: Cultural Probes, Diary Studies, Card Sorting, "Body Storming", Keystroke Model, "Speed Dating", Cognitive Walkthroughs, Cognitive Dimensions, etc. PowerPoint slides for
Lecture 12 Required Readings:
Turn in Homework 5. |
Thursday June 27, 2013 |
Turn in Homework 6. |
Anytime between June 27 and July 6, 2013 |
FINAL EXAM |