ICS 171: Introduction to Artificial Intelligence

Fall Quarter, 2000
  • When: Tues/Thurs 2:00 to 3:20pm.
  • Where: ICS 174 (basement)
  • Professor: John Gennari
  • Email: gennari@ics.uci.edu
  • Office location: CS/E 336 (not the CS building!)
  • Office hours: Thurs, 3:30 - 5pm
  • TAs: Xu Zhang <xzhang@ics.uci.edu> and Ratiya Komalarachun <rkomalar@ics.uci.edu>
  • TA office hours: Ratiya: Mon, 10-11:30; Xu: Fri, 10-11:30
  • Discussion sections: Both sections in ICS rm 180. Mon, 11-11:50am (Xu) and Wed, 9-9:50am (Ratiya). (Beginning Oct 2)
  • Course newsgroup: ics.171

Course Overview:

Topics covered will include search, first-order logic, knowledge representation, knowledge-based systems, planning, probabilistic reasoning, decision theory, learning, and (as time permits) discussion of problems in natural language, & vision.

Course Specifics:

Required text: Artificial Intelligence: A Modern Approach, by Stuart Russell and Peter Norvig, Prentice Hall, 1995.

Other recommended texts: Artificial Intelligence (2nd edition), by Elaine Rich and Kevin Knight, McGraw Hill, 1991. Also Artificial Intelligence: Structures & Strategies for Complex Problem Solving (3rd edition) by Luger & Stubblefield, 1998.

This class will be graded based on three 30-minute "quizzes", a final exam and 3 programming assignments. The programming assignments will be carried out by teams of four students, and the expected programming language will be Java.

Like all good web sites, information about 171 will be updated over time. Any significant modifications to the syllabus (readings, quizzes or assignments) will be announced in class, posted on these web pages, posted to ics.171, and sent to the 171 email-list provided by Academic Computing Services.

last updated Sept 25, 2000 by John Gennari