CS 340 Principles of Artificial Intelligence
Fall 2011

Dr. Jill Zimmerman
office: Hoffberger 120
phone: 410 337-6227
email: jzimmerm@goucher.edu

Office Hours:
12:00 -1:00 MWF
        11:00 - 12:00 Tu
        others by appointment

Text: Russell and Norvig, Artificial Intelligence: A Modern Approach, 3rd Edition

Class web page: http://phoenix.goucher.edu/~jillz/cs340

Course Description and Goals:
We will look at a broad range of techniques used in artificial intelligence. These will include search methods for problem solving, methods for using a knowledge base, planning algorithms, and machine learning methods. This course will combine theoretical principles as well as hands on practice using many of the techniques presented in class.

Course Objectives:

The following is an approximation of the content and pace:

Chapters Topics Number of Weeks
1 Introduction and History of AI 1/2
2 Intelligent Agents 1
3 Search Techniques 3
5 Game Playing 1
7-9 Agents that Reason Logically 3
10 Planning 1
18-19 Learning 3
22-23 Natural Language Processing 2
additional topics if time remaining

Course Mechanics
A portion of class time will be spent doing lab work. I will provide many of the software tools so that the programming will not be too overwhelming or burdensome but will allow you to solve some interesting AI problems.  Work that is assigned for outside of class must be done individually. (See the Honor code for definition and disposition of academic dishonesty.)

2 Exams (20% each) 40%
Labs / Homework 20%
Projects 40%