CS 327: Artificial Intelligence, Winter 2003
Syllabus

Instructor Information

Grader:

Textbook

Important Dates

Class Website

Your Grade

Assignments & Class Project

Collaboration

You are encouraged to work together, given the following ground rules:
  1. Non-computer assignments: You should turn in your own assignment. You may work with other people, but each of you should be turning in your own.
  2. Computer assignments: You may work together on these in pairs, if you wish. Include everyone's names in documentation at the top. Make sure to cite any ideas you get from other people.
  3. Take-home exams: Do these completely on your own. You can discuss them only with me.
  4. Final project: You may do this in pairs, if you wish.

Working from Home

We will be programming in Lisp, using GNU CLISP under Redhat Linux. This will be set up for use in the Computer Science labs. You may install this at home under Linux or under Windows, as there are versions for each. You may also connect remotely to prism, one of our department servers, and run CLISP there. If you do use prism, however, do not run code that will use large amounts of memory or CPU power. I am glad to informally provide whatever advice I can to help you get the software running on your own machine, but home use is technically "unsupported."

Homework Policy

Details

We will cover selected material within the following chapters in Russell & Norvig: