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)