University of North Carolina at Chapel Hill
School of Information and Library Science

INLS 310-89
Human Computer Interaction Seminar
Fall 2000
Syllabus

Time and Place    Instructor: Gary Marchionini
6:00-8:30 Mondays.   Email: march@ils.unc.edu   www.ils.unc.edu/~march
Room 304 Manning Hall    Office 203 Manning Hall
Phone (919) 966-3611

Brief Course Description

This seminar will address research and development issues related to the design and evaluation of user interfaces that support information seeking.  The seminar will investigate the nature of interactivity, user needs assessment, alternative interfaces, query and browse interactions, iterative design and maintenance, and usability testing.  Participants will read and discuss documents (paper and electronic), compare and critique interfaces for information retrieval, and work in a team to develop and evaluate an interface prototype.

The Fall 2000 seminar is rooted in ongoing work and specific research interests.  Ongoing work relates to the nature of interactivity, browsing and interactive search, learning and explanation, and digital libraries.  Case studies of past projects related to these themes will be used to illustrate principles and skills. Research projects underway for 2000-01 include overviews and previews for DLs and large web sites; physiological and affective indicators of human interaction; open video archive, and statistical table understanding and usage. Opportunities for course projects related to these areas will be provided.

Course Materials
No textbook is required.  Readings will be on reserve in the SILS Library OR online (most are in ACM DL).

Assignments and Evaluation
Term Project: student defined design and implementation or formal usability study (40%)
Generalized Relation Browser implementation (30%)
Design sketches (15%)
Readings, Interface “Tours”, and Class Participation (15%)

Tentative Schedule

\ Reading List

Note: reading assignments are listed the week before they are discussed (e.g., Shackel assigned the first week but discussed second week).  Readings from ACM literature are available in the ACM Digital Library from the UNC campus.  Go to http://library.unc.edu/eid/alpha.html and search the DL by title or author.  You can then read the paper online or print the pdf file.  In the reading assignments, these are denoted by (ACM DL).

Week 1 Aug. 28   Introduction: Interaction Perspective: Theory #1
The roots of HCI: read Shackel
A vision of augmentation of the intellect: Read Engelbart  (note an e-version is at http://www.histech.rwth-aachen.de/www/quellen/engelbart/ahi62index.html in the section pages 8-29).
Optional: an important side effect: Read Meister
Optional: users and tasks: Carroll & Rosson

Open Video Project example and opportunities
Assignment:  Term Project
Assignment GRB toolkit application
Day 1 Class notes

September 4. Labor Day (no class)

Week 2 Sept. 11 The Problem of Information Seeking: Theory #2
Day 2 Class notes
Framework for interfaces to support information seeking: read Marchionini (1992)
Overviews and previews: read Greene et al. http://ils.unc.edu/~march/jasis_ovpv.pdf
Requirements for search; read Shneiderman et al. http://www.dlib.org/dlib/january97/retrieval/01shneiderman.html
Interface tour 1. VR walkthrough http://www.stoa.org/metis/

Week 3 Sept. 18 Visualizing Information Applications and Techniques
Day 3 Class notes

#1: Overviews
Semantic maps: read Lin
Spotfire: read Ahlberg & Shneiderman (see ACM DL)
Envision: read Fox et al.
Interface tour 2: HCIL http://www.cs.umd.edu/hcil/

Week 4 Sept. 25 Visualizing Information Applications and Techniques #2: Overviews cont'
Day 4 Class notes


Evaluating interaction: Read Koenemann & Belkin (ACM DL)
Evaluating video skims: Read Christel et al. (ACM DL)

Design Challenge: Beyond access to contribution: The Sharium concept
Case #1 BLS and Fedstats designs

Week 5  Oct. 2 Usability
Day 5 Class notes
Eyes as input: read Hutchinson et al.
Learning from eye movements: read Jacob. (ACM DL)

Interface tour 3: Your choice
Assignment: Specify and sketch search facility on paper (due Week 7)

Week 6  Oct. 9 Physiological data collection: Eye Tracking
Day 6 Class notes
Hyperbolic browser: Read Lamping & Rao (ACM DL)
WebToc: Read Nation et al. ftp://ftp.cs.umd.edu/pub/hcil/Demos/WebTOC/Paper/WebTOC.html
Optional reading: Furnas

Assignment: Outline a study design that incorporates physiological data (due Week 9)

Case#2: Library of Congress NDL designs

Week 7  Oct. 16 Visualizing Information Applications and Techniques #3: Results
Day 7 Class notes
Tilebars: Read Hearst (ACM DL)
Optional reading: Marchionini et al., (1998)

Design session: Search facility  (based on our specifications, we will jointly specify a search function for a DL.)

Assignment: Specify and sketch results facility on paper (due Week 9)

Week 8 Oct. 23 Visualizing Information Applications and Techniques #4: Manipulation
Day 8 Class notes
See through tools: read Bier et al (ACM DL)
Table Lens: read Rao & Card (ACM DL)
Optional reading: Hendry & Harper

Interface tour 4: Election 2000 site (TBD)

Design session: Results facility  (based on our specifications, we will jointly specify a results function to accompany the search facility done last week.) Due week 12

Week 9 Oct. 30 Interaction Perspective Today: Theory #3
Day 9 Class notes
Roots and Trends: read Marchionini & Komlodi (G drive)
Ubiquitous (calm) computing: read Weiser
Interaction design: read Winograd

Case 3: Table Browser

Week 10  Nov 6 What about speech?
Day 10 Class notes
The promise and problems of SUIs: read Yanlelovich et al. (ACM DL)
Evaluating text tasks: read Karat et al. (ACM DL)
Optional reading: Raman
Discuss study designs

Week 11 Nov. 13  No class (ASIS)

Week 12 Nov 20 Visualizing Information Applications and Techniques #5: Techniques
Day 12 Class notes
Pad++: read Bederson & Hollan (ACM DL)
Data Mountain: read Robertson et al. (ACM DL)
Discuss Alternative and Multiple I/O:  optional reading: Jacob et al. (1993)

Week 13 Nov 27 Designing for Interaction embedded in Real Tasks


Day 13 Class notes
Case Study #4: Baltimore Learning Community

Week 14 Dec 4 Project Presentations and Discussion (final meeting)