CSE 171: User Interface Design: Social and
- The due date specifies the time by which you should have finished
readings for the week ending that date; you should read approximately the
first half for the first lecture and the rest for the second lecture.
- The class notes are not a substitute for the assigned readings.
They are often meant to supplement or correct the readings, and sometimes
they are just what I felt like writing at the time, rather than what is most
important. Also, please note that the lectures and the readings other than
the text are often more important than the text.
- For viewing and printing postscript on Windows machines, use GSView or
Ghostview; these can be downloaded from the net. CSE Unix machines already
- Due 5 April:
- Due 12 April:
- Chapter 2 of the text, pages 16 to 36, and the Appendix, pages 264 to
273, on XHTML.
- Section 2 of the class notes.
- Read two handouts from Shneiderman Designing the User Interface,
on agents and direct manipulation (pages 83 to 89 of the third edition), on
interaction styles (pages 71 to74), and the two summaries for Chapter 2
(pages 89 to 90). These were handed out in class.
- On Notation by Joseph
Goguen; a postscript version is also
available. This is a short introduction to some basics of Peircean
semiotics, with illustrations from computer science and mathematics.
- Agents of Alienation
by Jaron Lanier.
- (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.
- (Optional) Are Agents an
Answer or a Question? by Joseph Goguen. A postscript version is also available.
- Due 19 April:
- Chapter 3 of the text, pages 37 to 58.
- 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.
- Tutorial on Semiotics by Dana Dahlstrom
and Vinu Somayaji (Note: you may find this useful as an ongoing reference).
- Skim 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 a
deep understanding of this material, but it is interesting to get a taste of
how semiotics is used in the humanities, and the historical information is
also of interest. The most important points about basic semiotics are
summarized in the reading above this one.
- Due 26 April:
- Due 3 May:
- Due 10 May:
- Due 17 May: The last three will help you see what is currently going on in cognitive
- Due 26 May.
Because there are a lot of readings this week, they are
due on Thursday instead of Tuesday.
- Chapter 9 of the text, pages 150 to 170, plus the remainder of its
Appendix, pages 287 to 295.
- Section 8 of the class notes and Section 9 of the class notes.
- Information Visualization and
Semiotic Morphisms, by Joseph Goguen and Fox Harrell; there is also
a faster to download html
version, with figures linked instead of included.
- Reread pages 15-18 of An
Introduction to Algebraic Semiotics, with Applications to User Interface
Design (Section 4) and read Sections 5 and 6 (pages 18-24), on
blending; you can skim the difficult math and concentrate on the examples.
- Pages 11-14 of Web-based
Support for Cooperative Software Engineering, by Joseph
Goguen and Kai Lin, on the Tatami
conventions for the user interface, and their justifications; a postscript version is also available.
- (Optional) The Algebra of
Copyright by Andrius Kulikauskas.
- (Optional) Formal
Notation for Conceptual Blending.
- (Optional) Metonymy
and Conceptual Blending, by Seana Coulson and Todd Oakley.
- Due 2 June:
To CSE 171 homepage
Maintained by Joseph Goguen
© 2000 - 2005 Joseph Goguen, all rights reserved.
Last modified: Sun Jun 12 10:00:58 PDT 2005