will be available from prime in the directory:
~cs680/lectures. They are stored as compressed postscript
files. To print, you must first uncompress using the command
gunzip, then send to a postscript printer (using lp). Detailed instructions for those new to
To provide students with a comprehensive overview of the
principles of artificial intelligence.
Prereq: CS580 or permission.
Russell, S. and Norvig, P.,
"Artificial Intelligence: A Modern Approach (3rd edition)," Prentice Hall,
2009, ISBN: 0136042597.
The course emphasizes the importance of fundamental concepts in
artificial intelligence. Topics include:
Students are expected to spend at least two hours outside of class per
class session, including working exercises in the book, and
programming homework problems.
There will be one midterm exam (Thursday, March 8). Pop quizzes
may be given on any given day when no other exams are scheduled.
Final Project Presentations (Thursday, May 3, at 12:20p.m. -
2:20p.m., usual classroom)
Students are strongly encouraged to attend all classes, but
attendance is not required. Class attendance will not be used
in the final determination of grades. Students miss classes at
their own risk. There will be no make-up quizzes, students
missing class on the day of a quiz will be given a zero.
Students are required to attend class during the midterm and
final exam unless prior arrangements have been made.
Students are expected to turn in only their own work with proper
documentation. Anything else will result in an F for the exam,
project or program, and possibly an F for the course, or even
dismissal from the University. This means NO WORKING IN GROUPS,
and NO SHARING CODE. For more information
student affairs handbook or more specifically,
Code of Conduct direct link
- What is AI; Blind search
- Heuristic search
- Game Playing
- Knowledge and reasoning
- First-order logic and theorem proving
- Logical Reasoning Systems
- Advanced topics chosen from:
Learning, Computer Vision, Natural Language Understanding,
and Reasoning Under Uncertainty