CSE 271: 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: Introduction and Methodology
- Due 12 April: Requirements Elicitation and CSCW
- Due 19 April: Structural Organization and its Representation
- Chapters 4 and 5 of the text, pages 59 to 81 and 82 to 104.
- Section 4 and Section 5 of
the class notes.
- 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.
Morphisms, by Joseph Goguen; we will explore the concepts in this
short webnote in more detail as the course progresses.
- Tour the UC San Diego Semiotic
Zoo, paying particular attention to its semiotic introduction and the various
explanations; you can skim the last exhibit (on proof webs).
- Browse the Tutorial on Semiotics by Dana
Dahlstrom and Vinu Somayaji; this is intended as a general reference for use
throughout the course.
- 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 some interest. The most important points about basic semiotics have
been summarized in previous readings.
- Due 26 April: Interaction
- Due 3 May: Narrative and Semiotic Morphisms
- Due 10 May: Evaluation
- Due 17 May: Information Visualization and Actor-Network Theory
- Chapter 9 of the text, pages 150 to 170, plus pages 283 to 286 of its
- Section 9 and Section 10 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.
- Re-read 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.
Also read Appendices A and C.
- Pages 11-14 of Web-based
Support for Cooperative Software Engineering, on the Tatami
conventions for the user interface, and their justifications, by Joseph Goguen and Kai Lin; a postscript version is also available.
- (Optional) Metonymy
and Conceptual Blending, by Seana Coulson and Todd Oakley.
- (Optional) The Algebra of
Copyright by Andrius Kulikauskas.
- (Optional) Semiotic Morphisms,
Representation, and Blending for User Interface Design.
- (Optional) Formal
Notation for Conceptual Blending.
- Due 26 May: Multimedia, Blending and Humor
- Due 2 June: Access, Values and Ethics
- Read chapters 12, 13 and 14 of the text, pages 210 to 263.
- Section 12 and Section A of
the class notes.
- Towards a Social, Ethical
Theory of Information; this and the next reading can serve as a
summary of much of the course.
- Semiotics, Compassion,
and Value-Centered Design.
- Value Sensitive Design and Information
Systems, by Batya Friedman, Peter Kahn and Alan Borning, pages 1-6
and 12-20. See also Value-sensitive
Design, by Batya Friedman, in interactions, vol. 3, no. 6,
pp. 16-23 (ACM 1996).
To CSE 271 homepage
Maintained by Joseph Goguen
© 2000 - 2005 Joseph Goguen, all rights reserved.
Last modified: Tue Aug 23 12:44:42 PDT 2005