CS 2710 / ISSP 2610, Foundations of Artificial
Intelligence, Fall 2013
Syllabus
When and Where: Fall 2013 M W 11:30am-12:45pm, 5313 Sennott Square
Professor: Dr. Jan Wiebe, Sennott Square Rm 5409,
412-624-9590, janycewiebe - at - gmail,
http://www.cs.pitt.edu/~wiebe
Professor Office Hours: T 12:30-1:30pm; Thurs 2-3pm; and by appointment
Teaching Assistant (TA): CharmGil Hong, Sennott Square Rm
5406, 412-624-9182,
charmgil at cs dot pitt dot edu
TA Office Hours:
Wed 1-2pm; Thurs 10am-12pm; and by appointment
Prerequisites:
Knowledge of Computer Science
through CS1501 and CS1502.
Textbook: Artificial Intelligence: a modern approach
(third edition), S. Russell and P. Norvig, Prentice Hall. Be sure to
get the third edition (the one with the blue cover).
Grade Basis:
Assignments will be a mixture of programming and written
assignments. Some will involve extending code given to you. That
code will be in Python. If you have never used Python, consult the Python
website; a tutorial
is
here.
Due dates are strict. Extensions will be granted
only in the case of (documented) extreme circumstances.
Exams will be closed book/closed notes/closed electronics.
The final will cover the entire course.
Course Schedule:
There is a schedule on
the course web page.
The schedule includes topics, lecture notes, due dates,
assignments, specific reading assignments,
and exam dates.
It will be updated as the course
proceeds.
Academic Misconduct:
Assignments must be your own individual work, unless explicitly stated
otherwise.
You must do the work without undue help from other people, and you
must
not present material from resources such as the Web, books, papers,
and other people as your own.
You may talk to each other about concepts and techniques, but you must
not discuss specific solutions or approaches to solutions.
Academic Integrity Code for the Deitrich School of Arts &
Sciences
Students With Disabilities:
If you have a disability for which you are or may be requesting an
accommodation, you are encouraged to contact both your instructor and
Disability Resources and Services, 216 William Pitt Union, (412)
648-7890/(412) 383-7355 (TTY), as early as possible in the term. DRS
will verify your disability and determine reasonable accomodations for
this course.
Planned Course Content:
Part 0 (1 lecture): Introduction.
[Chapters 1 and 2]
Part I (approximately 7 lectures):
State-Space Search;
Heuristic Search; Constraint Satisfaction
Problems;
Adversarial Search. [Chapters 3,4,5,6]
Part II (approximately 6 lectures): Knowledge Representation, Reasoning, Logic
[Chapters 7,8,9,12]
Part III (approximately 4 lectures): Planning [Chapter 10]
Part IV (approximately 8 lectures): Reasoning under Uncertainty; Learning
[Chapters 13,14,17,18]
Acknowledgements: lectures slides
include material from lecture notes by Yu Cao
, Claire
Cardie, Hal Daume, Charles Elkan, Reva Freedman, Shaun Gause, Reijer Grimbergen, Milos Hauskrecht,
James Martin,
Peter Norvig, Ellen Riloff, Stuart Russell, Ellen Walker.