CS 156
Introduction to Artificial Intelligence
1900-2015 TTh, MH 224
Jeff Smith, MH 415, 924-5153
smithj@mathcs.sjsu.edu
Office hours:
1600-1730 M, 1500-1530 & 1600-1730 Tu,
1500-1600 & 1700-1730 Th, or by appointment.
Text:
Rich & Knight, Artificial Intelligence, 2nd edition.
Other references are available in the reserve book room, on the
first floor of Wahlquist Library North.
Grading system:
40% on programming assignments
40% on exams (midterms)
20% on final exam
All exams will be open book and open notes. The first two
programming assignments will be in Scheme or Lisp (which you
should already know), the third in Prolog (which you needn't know
now), the fourth in Scheme, Lisp or Prolog. One of the exams,
probably the third, is likely to be a take-home exam.
See the separate sheets on Assignments and Documentation for
specific requirements in these areas.
Topics:
A detailed list of topics is given on a separate
sheet. We will spend about a third of the course on state spaces
and a third of the course on deduction and uncertain information.
We will cover the topics of Chapters 2, 3, 5, and 6 fairly
thoroughly, Chapters 1, 4, 8-12, and 13 less thoroughly, and just
hit the highlights of Chapters 7, 15, 17, and 18.
Some topics you might have expected to see will be mentioned
under other headings. Robotics will come up in discussion of
planning. Expert systems will come up under rules, deduction,
and uncertain knowledge. Intelligent user interfaces may come up
under natural language processing. Alas, we will not have much
time for philosophical issues (e.g. can machines really think).
Collaboration:
The work you turn in should be your own.
Please become familiar with the official university policy on
academic dishonesty on pp. 446-47 of the 1995-97 catalog.