CSE 271: User Interface Design: Social and
Technical Issues
Readings
NOTES:
- The class notes are not a substitute for the assigned readings.
They are often critical commentaries meant to supplement or correct the
readings, and sometimes they just reflect what I felt like writing at the
time, or what was easy to copy in from somewhere else, rather than what is
most important. Also, please note that the lectures and the readings beyond
the text are at least as important as the text itself.
- Readings and homework for a given week should be considered final on the
Sunday of the week before, and are due the following Thursday.
- To read gziped postscript files, you must first extract the postscript
from the gzipped file. On Windows machines, this may be too arcane for the
Winzip Wizard, but Power Archiver should work; on Apple machines, the Stuffit
Expander should work. For viewing and printing postscript, use GSView or
Ghostview; these can be downloaded from the net, although they may be complex
to install. CSE Unix machines already have gunzip and ghostview, and older
versions of Netscape call them automatically.
- Due 4 April:Although theoretically this material should have been read before the
second class meeting, it is of course acceptable to have read it before the
third meeting.
- Due 11 April:
- Due 18 April:
- Chapter 3 of Shneiderman.
- Section 3 of the class notes.
- Communication and Collaboration from a CSCW
Perspective by Mark
Ackerman. This paper is very condensed and may need to be read several
times; some of you may need a dictionary, and the class notes will also help.
- The section entitled "Signs," in Semiotics for
Beginners by Daniel Chandler, University of Wales, Aberystwyth; you
may also want to read the "Introduction" and/or the "Preface"; if so, I
recommend doing so after reading the "Signs" section. You do not need to
have a deep understanding of this material; however, it is interesting to get
a taste of how semiotics is used in the humanities, and the historical
information is also of some interest. The most important points about basic
semiotics are summarized in the reading below.
- Reread On Notation by
Joseph Goguen; a PDF version is also
available.
- Read Are Agents an Answer or a
Question? by Joseph Goguen.
- (Optional) Direct
Manipulation vs. Interface Agents by Ben Shneiderman and Pattie Maes,
Interactions, 4, no. 6, pp 42-61, 1997. Digest of a debate held at
the 1997 CHI.
Due 25 April:
Due 2 May: This may look like a lot, but each item is relatively short.
Due 9 May:
- Chapter 6 of Shneiderman.
- Section 6 of the class notes, and reread Section 5.
- Reread Semiotic
Morphisms, by Joseph Goguen, especially sections 2 and 3, which have
been improved.
- Reread pages 1-11 of An
Introduction to Algebraic Semiotics, with Applications to User Interface
Design, and read pages 11-15 (completing Section 3), and also
Appendix D. (PDF version also
available.)
- Read some basic information on XML; this is available at many places,
including www.xmlinfo.com, or the
O'Reilly XML Pocket Reference by Robert Eckstein, or www.w3.org (they maintain the XML standards), or www.xml.com, or www.xml.org.
- Reread sections 5 and 6 of Techniques for Requirements
Elicitation (PDF version
also available).
Due 16 May:
Due 23 May:
Due 30 May:
Due 6 June:
To CSE 271 homepage
Maintained by Joseph Goguen
© 2000, 2001, 2002 Joseph Goguen, all rights reserved.
Last modified: Thu Jun 6 15:00:29 PDT 2002