CSC 8520 Artificial Intelligence
Fall 2006

Homepage

Organization

Grading

Resources

Handouts

Instructor: Dr. Frank Klassner
Office: Mendel 160 Suite C
Phone: (610) 519-5671
Email: Frank <dot> Klassner <atsign> villanova <dot> edu
Course Text: "Artificial Intelligence: A Modern Approach," by Russell & Norvig

Class Meeting: W 6:15 pm - 9:00 pm (Mendel G92)
Office Hours: by appt.


Course Text
 

Course Description: Welcome to CSC 8520! This course is a graduate-level introduction to the field of Artificial Intelligence (AI). Within the organizing concept of "intelligent agent" we will survey basic approaches and techniques used in modern AI applications and research: search, knowledge representation, planning, reasoning under uncertainty, machine learning, and robotics.

Course Objectives: After taking this course, you should expect to be able to:

  • encounter a problem, reformulate it in terms of "search," select an appropriate search algorithm, and solve the problem;
  • understand how to represent various types of knowledge symbolically; understand several methods for reasoning logically with these representations.
  • construct basic programs that plan, or search for a sequence of actions appropriate to a situation before taking any action.
  • understand techniques for reasoning about uncertain information.
  • write intermediate difficulty AI programs (e.g. Texas Hold'em agent)
  • read AI research papers with some skill
  • feel comfortable writing and debugging LISP programs

Last modified: 24/August/2006