CSC 2501: Symbolic Computation and AI

Dr. J. Hodgson
TWF 2-2:50pm
Office Hours Tue 10-11 and 3-4, Wednesday 3-3:50. Friday 10-11am


Artificial Intelligence: A Modern approach. Stuart Russell and Peter Norvig. Prentice Hall.

Course Outline

We will cover chapters 1-4, 6,7,9,11,13-14, 18, 22, and 23. Emphasis will be on a broad coverage that indicates the scope of AI. Some time will be spent on the programming language Prolog (and this may affect the amount of other material that will be covered). The goal of the course is to describe some of the things that would need to be done if one were to construct an intelligent agent.

I have provided additional material for this course on the web. it can be accessed through "http:/". In particular these pages contain an introduction to the programming language Prolog.

Assignments and Evaluation

Your grade will be based upon a midterm (20%), a final (30%) and five homework assignments each worth 10%. Your grade will be computed accoding to the following table.

A 95 -100
A- 90-94
B+ 85-89
B 80-84
B- 75-79
C+ 70-74
C 65-69
C- 60-64
D 50-59
F 49 or less

Some, but not all, of the homework assignments will require you to write programs. For these assignments you will always be provided with a temple from which to work.

Program Documentation

I take a hard line on program documentation. The documentation requirements are specified in the web pages.

The Honor Code

You are referred to the catalog for the text of the Honor Code. You are permitted to collaborate with other students on homework assignments. However any such collaboration must be explicitly acknowledged. A statement of the form
Help equivlaent to 15% of the assignment was received from Jane Doe.
Failure to acknowledge such help will result in a zero for the assignment.

Return to UG AI home page

Last Changed: 31 July 1995