Spring 2004:
Introduction to Cognitive Science: Multidisciplinary perspectives on cognitive science. Interdisciplinary approaches to issues in cognition, including memory, language, problem solving, learning, perception, and action.
Information Visualization: Study of computer visualization principles, techniques, and tools used for explaining and understanding symbolic, structured, and/or hierarchical information. Includes data and software visualization.
Principles of Interactive Design: Design principles of exploiting the affordances of the digital medium, including large information spaces and procedural environments.
Independent Study — Anival

Fall 2003:
Research Design: Introduction to basic principles and practices of empirical research in psychology. Covers both experimental and correlational methods and designs.
Human-Computer Interaction: Describes the characteristics of interaction between humans and computers and demonstrates techniques for the evaluation of user-centered systems.
Computer as an Expressive Medium: Explores the development of the representational power of the computer and the interplay between digital technology and culture. Teaches fundamentals of Java programming.