Schedule and Readings
- The readings are due on the date noted.
- Required text: (see note about this 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 older books 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
- 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 times where the TA will be available for office hours are shown on the staff page.
- The course is using videotapes of my lecture from Fall, 2013. Here is the table of contents of all course videos for the course.
- You can also download the videos in MP4 and various other formats.
- The course syllabus is available here, and the full list of homeworks is available here.
Monday |
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 21, 2014 |
3. Contextual Analysis/Design Methodology, cont. PowerPoint slides for
Lecture 3
Movie (88.5 MB) for in-class CI demonstration (mpeg file)
|
Monday May 26, 2014 |
4. From Analysis to Design: Sketching and Prototyping
PowerPoint slides for
Lecture 4
Required Readings:
Start on Homework 2. |
Wednesday May 28, 2014 |
5. How to Design a Good Usability Evaluation
PowerPoint slides for
Lecture 5
Required Readings:
|
Monday June 2, 2014 |
6. Graphic and Interaction Design for User Interfaces Pdf of slides for
Lecture 6 Required Readings:
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. Turn in Homework 2. |
Wednesday June 4, 2014 |
7. Implementing a Wireframe
Prototype: Overview of Using PowerPoint, Adobe
Illustrator, Adobe Fireworks, Balsamiq, OmniGraffle,
html, etc.
PowerPoint slides for
Lecture 7 Required Readings:
|
Monday June 9, 2014 |
8. Evaluation using Heuristic Analysis PowerPoint slides for
Lecture 8
Required Readings:
Turn in Homework 3. |
Wednesday June 11, 2014 |
9. Usability Engineering Process PowerPoint slides for
Lecture 9
Required Readings:
|
Monday June 16, 2014 |
10. Designing for the Web
PowerPoint slides for
Lecture 10 Required Readings:
Turn in Homework 4. |
Wednesday June 18, 2014 |
11. International and Handheld User Interfaces
PowerPoint slides for
Lecture 11 Required Readings:
Course Evaluation day. Please fill out both:
|
Monday June 23, 2014 |
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 13
Required Readings:
Start on Homework 6. |
Thursday June 26, 2014 |
Turn in Homework 6. |
Anytime between June 26 and July 5, 2014 |
FINAL EXAM This class will have a final exam. You will arrange to take it with a proctor. (Note that this means the entry of your final grade will be delayed until about July 12.) |