CS 580 - 001
Introduction to Artificial Intelligence
Meets Tuesdsay 4:30 pm - 7:10 pm in Krug Hall 242
Professor Zoran Duric.
Teaching Assistant Indranil Banerjee
Course Web Page https://piazza.com/gmu/fall2014/cs580/home
TextbookArtificial Intelligence: A Modern Approach, Russell & Norvig,
- ANSI Common Lisp, Graham, Prentice-Hall
- Common LISPcraft, R. Wilensky, Norton Publishing
- Common Lisp - The Language, G. Steele, Digital Press
- Artifical Intelligence, Luger & Stubblefield, Addison
- Artificial Intelligence: A New Synthesis, Nilsson, Morgan
Prerequisites A working knowledge of computer systems and several
programming languages is required. The material covered
in CS 310 and CS 330 as well as general computer science
maturity is assumed and used throughout the course.
Content The basic principles of representation, heuristic search,
learning, and control will be presented in the context
of specific AI areas such as problem solving, vision,
natural language, and expert systems. The Lisp
programming language will be used as the primary
language for homework assignments.
Exams There will be a midterm and final exam.
Homework There will be several programming assignments which will
include written summaries. Other assignments could
include practice problems from the textbook and/or old
exams. A class project will be required.
Grading The course grade will be determined approximately as
- homework: 30%
- project: 10%
- midterm: 25%
- final: 35%
You are free to discuss ideas for both the labs and projects with other students, however no joint work is permitted. Any submitted work must be yours alone. Any work which shows too much similarity with others' submitted work will receive a grade of 0. Extreme or repeat cases may result in failing the course or referral to the Honor Commitee.
Read the CS
Department honor code and the University honor code. You are
bound by these honor codes.