This course will introduce a collection of computer simulation techniques useful for investigating a variety of cognitive phenomena involving perception, action, learning, and memory. This course is formatted to support interdisciplinary inquiry, with the backgrounds of students expected to vary broadly across the range of such disciplines as computer science, cognitive science, psychology, and neuroscience, as well as other related fields. The learning of both classic and contemporary methods for cognitive modeling will be facilitated by readings, presentations by class participants as well as by the instructor, homework assignments, a term project, and ample interaction and discussion between attendees.