Schedule and Readings
- The schedule and assignments are tentative and subject to change. Check back here often!
- We are using the Tepper calendar; note that the start and end dates for classes is somewhat different from the rest of the university.
- The readings are due on the date noted.
- Required text: (note: you will be given a free copy
of this book;
see note about this new text!):
- Hartson-Pyla text: H. Rex Hartson and Pardha S. Pyla, The UX Book: Ensuring a Quality User Experience, to be published by Morgan Kaufmann / Elsevier in 2011.
- 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 and guest lectures) is restricted to only those on a CMU machine. Use VPN if you are at home, or you can get a password from the instructor. For VPN, here are the instructions for SCS, or here are the general CMU instructions. (The easiest way to VPN is to go to: https://www.vpn.cmu.edu/, enter your andrew username and password, and then enter the URL of this page again and you should be able to access all the content below).
- The course is being videotaped, and videos of the lectures will be posted here the day following the lecture. Here is the table of contents of all CourseCast videos for the course.
- The course syllabus is available here, and the full list of homeworks is available here.
Wednesday October 20th, 2010 |
1. Why is UI Design Important and Why Is It Difficult?
PowerPoint slides for
Lecture 1. Required Readings:
|
Monday October 25th, 2010 |
2. Discovering what people can't tell you:
Contextual Inquiry and Design Methodology Required Readings:
Start on Homework 1. |
Wednesday October 27th, 2010 |
3. Contextual Analysis/Design Methodology, cont.
Movie (88.5 MB) for in-class CI demonstration (mpeg file)
|
Monday November 1st, 2010 |
4. From Analysis to Design: Sketching and Prototyping Required Readings:
Start on Homework 2. |
Wednesday November 3rd, 2010 |
5. How to design a good user study
PowerPoint slides for
Lecture 5.
|
Monday November 8th, 2010 |
6. Usability Engineering Process
PowerPoint slides for
Lecture 6.
Start on Homework 3. |
Wednesday November 10th, 2010 |
7. Implementing a Wireframe Prototype: Overview of Using PowerPoint, Flash Catalyst, html, Microsoft Sketchflow/Expression Blend, etc.
PowerPoint slides for
Lecture 7.
|
Monday November 15th, 2010 |
8. Evaluation using Heuristic Analysis
PowerPoint slides for
Lecture 8.
Start on Homework 4. |
Wednesday November 17th, 2010 |
9. Graphic and Interaction Design for User Interfaces
PDF of slides for Lecture 9 (updated).
An interface is the link between a user and a product that communicates how a product will be used and creates an experience for the people who will use it. Interaction design is the process of creating and defining product behavior, encompassing both usability and aesthetic dimensions of an artifact, service, or environment. In this lecture, we will explore issues that pertain to the design of interfaces. Students will become proficient in interface and interaction design fundamentals as applied to visual interfaces, including use of design systems, typography, color, scale, ordering, hierarchy, and repetition. In understand the design process for creating interface designs. |
Monday November 22nd, 2010 |
10. Designing for the Web PowerPoint slides for Lecture 10.CourseCast video of lecture. Required Readings: Recommended Readings:
Start on Homework 5. |
Wednesday November 24th, 2010 |
(No class - University Holiday: Thanksgiving) |
Monday November 29th, 2010 |
11. International and Handheld User Interfaces
PowerPoint slides for
Lecture 11.
Start on Homework 6. |
Wednesday December 1st, 2010 |
12. Other HCI Methods: Scenarios,
Essential Use Cases, Card Sorting, Keystroke Model, "Body Storming", "Speed
Dating", etc.
PowerPoint slides for
Lecture 12. Required Readings:
|
Monday December 6th, 2010 |
13: Guest lecture: Interaction Design: Perspective from a local professional
|
Wednesday December 8th, 2010 |
14: Novel interaction techniques and interfaces for new devices.
PowerPoint slides for
Lecture 14. (last day of class) Note: by popular vote, the material in this lecture will not be included in the final exam. |
Monday December 13th, 2010 |
FINAL EXAM See information about the final. Exam Schedule:
|