Course pages 2011–12
Innovative User Interfaces
The reading group for the Michaelmas Term 2011 will run one week later than most courses. The first meeting will be on the afternoon of Tuesday 18 October and the final meeting on Tuesday 6 December.
Contents |
Week 1: Early inspiration
Participants do not need to submit an essay in advance of the first meeting, but should still read the following papers and come prepared to discuss them.
- As we may think
- Vannevar Bush.
Atlantic Monthly, July 1945. - Man-computer symbiosis
- Joseph Licklider.
IRE Transactions on Human Factors in Electronics, March 1960. - Sketchpad
- Ivan Sutherland.
AFIPS Spring Joint Computer Conference, 1963.
Full dissertation reprinted as CL Technical report, September 2003.
Videos 1/2 and 2/2. - A methodology for user interface design
- Charles Irby, Linda Bergsteinsson, Thomas Moran, William Newman & Larry Tesler.
Xerox PARC, 1977.
Week 2: Windows, icons, mice and pointing
- The model human processor
- Stuart Card, Tom Moran & Alan Newell.
Handbook of Perception and Human Performance, Wiley, 1986. - Star graphics: an object-oriented implementation
- Daniel Lipkie, Steven Evans, John Newlin & Robert Weissman.
ACM SIGGraph 16(3), July 1982.
Videos 1/2 and 2/2. - The X Window System
- Robert Scheifler & Jim Gettys.
ACM Transactions on Graphics 5(2), April 1986.
Week 3: Video user interfaces
- Interacting with paper on the DigitalDesk
- Pierre Wellner.
Communication of the ACM 36(7), July 1993. - BrightBoard: A video-augmented environment
- Quentin Stafford-Fraser & Peter Robinson.
ACM Human Factors in Computing Systems, April 1996. - High-resolution interactive displays
- Mark Ashdown, Philip Tuddenham & Peter Robinson.
Tabletops — Horizontal Interactive Displays, Springer, 2010.
Week 4: Direct manipulation
- Direct manipulation: a step beyond programming languages
- Ben Shneiderman.
IEEE Computer 16(8), August 1983. - Toolglass and magic lenses: the see-through interface
- Eric Bier, Maureen Stone, Ken Pier, William Buxton & Tony DeRose.
ACM SIGGraph, August 1993 - Tangible bits: beyond pixels
- Hiroshii Ishii.
ACM Conference on Tangible and Embedded Interaction, February 2008.
Week 5: The disappearing computer
- Some Computer Science issues in ubiquitous computing
- Mark Weiser.
Communications of the ACM 36(7), July 1993.
Video and Forget-me-not - Sentient computing
- Andy Hopper.
Philosophical Transactions of the Royal Society A 358, August 2000. - Building disappearing computers
- Daniel Russel, Norbert Streitz & Terry Winograd.
Communications of the ACM 48(3), March 2005.
Videos
Week 6: Special purposes
- What's real about virtual reality?
- Frederick Brooks.
IEEE Computer Graphics and Applications 19(6), November 1999 - Bridging the physical and digital in pervasive computing
- Steve Benford, Carsten Magerkurth & Peter Ljungstrand.
Communications of the ACM 48(3), March 2005. - Pragmatic research issues confronting HCI practitioners when designing for universal access
- Simeon Keates.
Universal Access in the Information Society 5(3), November 2006.
Week 7: Affective computing
- Facial Expression and Emotion
- Paul Ekman.
American Psychologist 48(3), April 1993. - Affective Computing
- Rosalind Picard.
MIT Media Lab, 1995. - Computers that care
- Scott Brave, Clifford Nass & Kevin Hutchinson.
International Journal of Human-Computer Studies 62, January 2005.
Week 8: Emotional inference
- Real-time inference of complex mental states from facial expressions and head gestures
- Rana el Kaliouby & Peter Robinson.
Real-time vision for HCI, Springer-Verlag, 2005. - Classification of complex information: Inference of co-occurring affective states from their expressions in speech
- Tal Sobol-Shikler & Peter Robinson.
IEEE Transactions on Pattern Analysis and Machine Intelligence 31, May 2009. - Detecting affect from non-stylised body motions
- Daniel Bernhardt & Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, September 2007.
Further resources
- IEEE timeline of computer history
- Computer History Museum timeline of computer history
- Intel timeline of the personal computer
- BT timeline of future technology