Artificial
Intelligence

Fall 2011
course
navigation

syllabus

Artificial Intelligence - CDS34 4 CR Tue/Thu 11:30 - 12:50 Sci 217 Intermediate Faculty: Jim Mahoney
Textbook: Artificial Intelligence: A Modern Approach, 3rd ed, Russell & Norvig
optional lisp book : ANSI Common Lisp, Paul Graham
An examination of the methods used in problems encountered in trying to teach computers to "think."
Topics covered will be among the following: representation of knowledge, learning, game theory, perception, neural networks, cellular automata, cognitive modeling, and natural language processing.
Most people who work in AI program in Lisp, and so we will likely use it as well (learn it along the way), but that won't be the main focus of the course. This is an intermediate course in computer science and as such assumes previous programming experience.
Prerequisite: Substantive programming experience

tentative schedule (expect changes as we go)

week Monday chapter topic college ---- ------ -------- --------- -------------------------- 1 Sep 1 background intro classes Wed/Thur 5/6 2 2 searching 3 3 agents 4 4,5 more search 5 Oct 6 games 6 7 logic mid-term evals 7 8 inference 8 9 FOL Hendrick's Days Mon/Tues 9 10 knowledge 10 Nov 13 probability/Bayes 11 18 learning 12 Thanksgiving break Wed-Fri 13 20 neural nets 14 Dec 24 perception 15 26,27 philosophy
http://cs.marlboro.edu/ courses/ fall2011/ai/ syllabus
last modified Friday August 5 2011 3:11 pm EDT