CS 340 Principles of Artificial Intelligence
Fall 2011
Dr. Jill Zimmerman
office: Hoffberger 120
phone: 410 337-6227
email: jzimmerm@goucher.edu
http://phoenix.goucher.edu/~jillz
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.)
Grading
2 Exams (20% each) 40%
Labs / Homework 20%
Projects 40%