I teach the following courses:
Cognitive Science 8: Hands on Programming (with Rik Belew, spring 2004)
Cognitive Science 10: The cognitive consequences of technology. (last offered 1999)
Cognitive Science 102A: Distributed Cognition
Cognitive Science 102B: Cognitive Ethnography (taught fall 2004 by Christine Johnson)
Cognitive Science 234: Distributed Cognition (the graduate version)