ISU570 -- Human-Computer Interaction
Fall 2007

College of Computer & Information Science
Northeastern University
Professor Robert P. Futrelle

Site updated 29 December 2007

The Course

Introduction

Course information

Schedule

Assignments

Exam information

Your Project

12/07: Abstracts of Student Projects

Building apps in Swing

Prof. Futrelle's teaching blog


Resources

Our textbook

Books on Reserve

Some HCI links

HCI software NA


Email futrelle@ccs.neu.edu

Mailing list archives

Return to Futrelle's Teaching Gateway or homepage


T he official course description: Studies the principles of human-computer interaction and the practice of user interface design. Discusses the major human information processing sub-systems (perception, memory, attention, and problem-solving), and how the properties of these systems influence the design of interactive systems. Reviews guidelines and specification languages for designing user interfaces, with an emphasis on toolkits of standard graphical-user-interface objects. Introduces usability metrics and evaluation methods. Additional topics may include: World Wide Web design principles and tools; wireless/mobile device interfaces; computer-supported cooperative-work; information visualization; virtual reality. Coursework includes designing user interfaces, creating working prototypes using a GUI toolkit, and evaluating existing interfaces using the methods studied. Prerequisites: CSU370.

Things to keep in mind:

  • Get a copy of the textbook as soon as it arrives in the bookstore, and begin the assigned readings.
  • Sign up for the course mailing list immediately.
  • Use the proper subject line for all course-related email you send me.
  • You are responsible for reading the course website pages, including updates that I alert you to.
URL of this page:
http://www.ccs.neu.edu/home/futrelle/teaching/isu570f2007/index.html

News and Notes - Added as the course proceeds

QUIZ, FRIDAY THE 28th ON CHAPTERS 2 AND 3 (You should be reading Chapters 2 and 3 in the two weeks leading up to the quiz.)

September 16th: The Assignments page is now available and includes a detailed description of Assignment 2, which is due Sept 24th.

As of September 11th, some of the links on the left are not ready, and are marked accordingly as NA = "Not Available".