|05-12-12||The schedule for final demonstrations is now availabe on the Final Demo Schedule and Report Status page.|
|05-11-25||Due date extension! The due date for the Quiz 3 make-up assignment has been extended to Monday, November 28, 2005.|
|05-11-07||Error in times on seminar 2 signup for Group B! The times listed on the signup sheet were 2 hours later than the actual schedule. See the Seminar 2 schedule for correct times.|
|05-11-07||The "Points by Birthdate" page now has your group affiliation posted. Please, check it.|
|05-10-25||Update for 2004/5 course completed. Hopefully, all information is up-to-date and accurate.|
|05-10-11||Preliminary update for 2004/5 course begun.|
|05-10-11||For earlier news. See old news.|
|Grades to Date:||Points by Birthdate|
|Answers to Quizzes:||1 2 3 4 5 6|
|Makeup Assignments:||1 2 3 4 5 6|
|Examiner:||David Carr, email: firstname.lastname@example.org|
|Textbook:||Interaction Design by Preece, Rogers, & Sharp, Wiley, ISBN 0-471-49278-7|
|Flash reference:||None recommended, but a search at an Internet book site gives dozens of books.|
|Other Literature:||Selected articles, see the course plan.|
|Course Composition:||14 Lectures, 4 Seminars (attendance mandatory), a Demonstration/Evaluation, and unsupervised labs. A course plan with links to the overheads is available.|
|Course Schedule:||Period 2, Schedule for Seminar 2, Schedule for Final Demonstration|
|Grading:||Group Project 60%, Individual Work 40%|
The purpose of this course is to give an in-depth introduction to the subject. The three main goals are to teach: the basics of good user-interface design, iterative development of user interfaces, and an overview of subject area. The course follows the development of a user interface through two iterations, a low-fidelity prototype and a high-fidelity prototype.
The grade for the course is based on a group project and individual work. The project is to develop a prototype user interface. Each year the project centers around a theme. This year's theme is "The Universal Remote". More information is available on the projects page. The group will receive a grade for the project of 0 to 60 points. Individual work will be based on attendance at the seminars and quizzes. More information is available on the Individual Work page. Note, failure to attend or make up an absence at any seminar will result in a failing grade for the course.
In the beginning, the lectures for the course describe the steps in the iterative development cycle: external analysis, task analysis, low-fidelity prototyping, user interface inspection, evaluation with users, and high-fidelity prototyping. The seminars also follow the iterative development steps. Later lectures in the course cover recent topics in HCI: visualization, and alternatives to the WIMP (windows, icons, menus, pointer) interface.
The project requires that you develop a high-fidelity prototype of your user interface design. While you are free to use any tool, Macromedia Flash MX will be installed the PC labs. You are encouraged to use Flash as it is particularly suited to prototyping of non-WIMP interfaces.
As stated before, your grade for the course will consist of two components, the group project and individual work. There are 100 points that can be earned and they are divided in the following manner:
All points will be totaled and the grade computed according to the following criteria: