Dec 11: The handouts for Project #3 and, respectively, Paper are available in section Homework below. Deadline for project is Friday, December 14, at 10:00 pm and for Paper Tuesday, December 18, at 10:00 pm.
Nov 28: The schedule for project demos is shown in section Schedule below.
Texts
Required:
Jennifer Preece, Yvonne Rogers, and Helen Sharp,
"Interaction Design: Beyond Human-Computer Interaction", Wiley & Sons, 2007.
Course Description
This course examines topics related to developing and evaluating user interfaces for interactive computer
systems. Topics covered include usability goals and principles, user interface design principles,
managing design processes, prototyping and construction, interface metaphors, interaction styles, interaction devices,
software tools, user interface builders, evaluation paradigms and techniques, usability testing,
user manuals, tutorials, computer-supported collaborative work.
Lecture 01 (Aug 27): Course syllabus [pdf] and [PPT] Lecture 02 (Aug 29): Students' introduction and video clips from CHI-2005
Lecture 03 (Sep 05): Chapter 1, Introduction to interaction design
(from required text's website, Ch 1)
Lecture 04 (Sep 10): Chapter 2, Understanding and conceptualizing interaction (from required text's website, Ch 2)
Lecture 05 (Sep 12): Video: Steve Job on Apple's new iPoD line of products
Lecture 06 (Sep 17): Chapter 3, Understanding users (from required text's website, Ch 3)
Lecture 07 (Sep 19): Video clip presentations: 1-Tony 2-Mike 3-Colin 4-Cory 5-Saul 6-Moynul 7-Harold 8-Sohei
Lecture 08 (Sep 24): Video clip presentations: 9-Derek 10-Cody 11-Sravanthi 12-Tiffany 13-Brittney 14-Bill 15-Ray 16-Hrishi
Lecture 09 (Sep 26): Video clip presentations: 17-Nick 18-David 19-Sean 20-Casey 21-Muhanna 22-Matt S. 23- Matt W.
Lecture 10 (Oct 01): Chapter 3, Understanding users (continued)
Lecture 11 (Oct 03): Chapter 5, Affective interfaces (from required text's website, Ch 5)
Lecture 12 (Oct 08): On project & CHI-2007 video clips
Lecture 13 (Oct 10): Midterm exam #1
Lecture 14 (Oct 15): Video on Design Guidelines (Apple - Developers' Conference 2003)
Lecture 15 (Oct 17): Chapter 6, presented by 1-Saul 2-Derek 3-Casey 4-Cody
Lecture 16 (Oct 22): Chapter 7, presented by 5-Ray 6-Sohei 7-David 8-Tiffany
Lecture 17 (Oct 24): Chapter 8, presented by 9-Billy 10-Sean 11-Colin 12-Nick
Lecture 18 (Oct 29): Chapter 9, presented by 13-Mike 14-Brittney 15-Hrishikesh 16- Matt S.
Lecture 19 (Oct 31): Project and test preparation
Lecture 20 (Nov 05): Chapter 10, presented by 17-Matt W. 18-Muhanna 19-Harold
Lecture 21 (Nov 07): Chapter 11, presented by 20-Sravanthi 21-Cory 22-Moynul
Lecture 22 (Nov 14): Midterm exam #2
Lecture 23 (Nov 19): Lecture on Interaction Devices by Anil Shankar, TA
Lecture 24 (Nov 21): Invited seminar speaker, Dr. Philippe Dugerdil, University of Applied Sciences, University of Geneva, Switzerland.
Lecture 25 (Nov 26): Presentations on additional reading: 1-Sohei 2-Billy 3-Mike
Lecture 26 (Nov 28): Presentations on additional reading: 4-Cory 5-Moynul 6-Harold
Lecture 27 (Dec 03): Presentations on additional reading: 7-Muhanna 8-Saul 9-David
Lecture 28 (Dec 05): Presentations on additional reading: 10-Sravanthi 11-Colin 12- Hrishikesh
Lecture 29 (Dec 10): See project demos on December 12, 13, and 14
Homework
Paper [CS620 only]: [pdf] and [word]. Due Tuesday, December 18 at 10:00 pm.
Project Part 3: [pdf] and [word]. Due Friday, December 14 at 10:00 pm.
Essay [CS620 only]: [pdf] and [word]. Due Thursday, November 29 at 5:00 pm.
Assignment #3 [CS 420 only]: [pdf] and [word]. Due Thursday, November 29 at 5:00 pm.
Project Part 2: [pdf] and [word]. Due Tuesday, November 20 at 5:00 pm.
Project Part 1: [pdf] and [word]. Due Thursday, October 25 at 5:00 pm.
Assignment #2 : [pdf] and [word]. Due date is (extended to) Friday, October 5 at 5:00 pm.
Assignment #1 : [pdf] and [word]. Due date is Tuesday, September 18 at 10:00 pm.
Test
Midterm exam 2: Wednesday November 14, 2007, 5:30 pm, PE-205. Study required is indicated here.
Midterm exam 1: Wednesday October 10, 2007, 5:30 pm, PE-205. Study required is indicated here.
Students: Review Panels (for presentations on additional reading) & Topics
Review panel 1 in charge of presentations 1, 5, and 9: Brittney (lead), Cody, Matt S., Billy, Mike
Review panel 2 in charge of presentations 2, 6, and 10: Tiffany (lead), Derek, Saul, Muhanna, Sohei
Review panel 3 in charge of presentations 3, 7, and 11: Sravanthi (lead), Hrishikesh, Cory, Moynul, David, Nick
Review panel 4 in charge of presentations 4, 8, and 12: Ray (lead), Harold, Colin, Matt W., Casey
Schedule project demos
Wednesday December 12:
2:00 pm -- Mike and Billy
2:30 pm -- Casey and Matt W.
3:00 pm -- David
4:00 pm -- Brittney, Cody, and Matt S.
5:00 pm -- Moynul
5:30 pm -- Colin
6:00 pm -- [not available]
Thursday December 13:
2:00 pm -- Sravanthi
3:00 pm -- Muhanna
5:00 pm -- Hrishi
5:30 pm -- Cory
6:00 pm -- Saul
Friday December 14:
2:00 pm -- Tiffany
2:30 pm -- Sohei
3:00 pm -- Nick
3:30 pm -- Derek
4:00 pm -- Harold and Ray
Assigned Reading (Examples)
Donald A. Norman, "The Design Of Everyday Things"
Donald A. Norman, "Emotional Design"
Steven Krug, "Don`t Make Me Think: A Common Sense Approach to Web Usability"
Alan Cooper and Robert Reimann, "About Face 2.0: The Essentials of Interaction Design"
Alan Cooper, "The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity"
Carolyn Snyder, "Paper Prototyping: The Fast and Easy Way to Refine User Interfaces"
B.J. Fogg, "Persuasive Technology: Using Computers to Change What We Think We Do"
Jef Raskin, "The Humane Interface: New Directions for Designing Interactive Systems"
Ellen Isaacs and Alan Walendowski, "Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology"
Jeff Johnson, "GUI Bloopers: Don`ts and Do`s for Software Developers and Web Designers"
Karen Donahue, "Built for Use: Driving Profitability Through the User Experience"
Joel Spolsky, "User-Interface Design for Programmers"
Chris Crawford, "The Art of Interactive Design: A Euphonious and Illuminating Guide to Building Successful Software"
Daniel McCracken and Rosalee J. Wolfe, "User-Centered Website Development: A Human-Computer Interaction Approach"
Nathan Shedroff, "Experience Design 1"
Eric Bergman (editor), "Information Appliances and Beyond"