CS116 -- Artificial Intelligence
Spring, 2009
(last updated 3/2/2009)


Time and place: MWF, 8:00-9:05 am; KSC 218
Wayne Iba,
office: new Math and Computer Science Building,
phone: 565-6799
Office Hourse: see my teaching page
Required Textbooks: 
Wooldridge, M. (2002). An Introduction to MultiAgent Systems. John Wiley & Sons: West Sussex, England.
Colburn, T. R. (2000). Philosophy and Computer Science. M. E. Sharpe: Armonk, NY.

Official Syllabus

class schedule is maintained on Eureka

Course summary
This class will explore the principles of Artificial Intelligence from several perspectives. Some of the questions we will ask include: what is the nature of intelligence, what is the relationship between information processing and intelligence, how might one go about modelling intelligence, could a computational process manifest intelligence, and so on. These questions require both computational and philosophical perspectives and tools.

While many approaches to considering intelligence are available, we will use the notion of an agent as a unifying theme throughout the course. This will require an understanding of what we mean by agent and angency, and an exploration of how agents interact with their environment (and each other).

This suite of concerns draws from computer science, philosophy, mathematics, economics, sociology, psychology, and communication studies. Thus, you will have many opportunities to experience a liberal arts education in action.