LTU home LTU search SMD157 home White Space LTU English Home

Department of Computer Science and Electrical Engineering
SMD157 Human-Computer Interaction, Course Home Page
Period 2, 2005/6

[Course home page] [Course plan] [Projects] [Individual Work] [Seminars] [Makeup Assignments] [Office hours] [Old News]

[News] [Course Information] [Course Description] [Grading Summary] [Course Rules]


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.

Information to Students

Grades to Date: Points by Birthdate
Answers to Quizzes: 1 2 3 4 5 6
Makeup Assignments: 1 2 3 4 5 6

Course Information

Examiner: David Carr, email:
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%

Course Description

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.

Grading Summary

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:

Course Rules

  1. You are responsible for checking the web pages for information. Not knowing something that was posted on the web pages will not be accepted as an excuse.
  2. You are expected to attend the lectures.
  3. Attendance at the seminars is mandatory. There will be a makeup assignment for those who are absent. Having a good excuse for absence (illness, family emergency, ...) will mitigate the extent of the makeup assignment. Students who fail to attend the seminars or fail to do their makeup assignments will receive a U for the course.
  4. The deadline for all assignments is firm and late work penalized by deducting points.
  5. All students must be in a group and have registered it by 17:00 on November 4, 2005. Those who haven't will be assumed to have dropped the course.

[Course home page] [Course plan] [Projects] [Individual Work] [Seminars] [Makeup Assignments] [Office hours] [Old News]

[News] [Course Information] [Course Description] [Grading Summary] [Course Rules]

Author David A. Carr (
Modified 05-12-12