Messages

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.

    Teaching team

    Instructor: Dr. Sergiu Dascalu.
    Teaching Assistant: Mr. Anil Shankar, PhD candidate.

    Lectures

    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"

    Pointers