Department of Computer Science
Section M Winter Mon, Wed, Fri 14:30
In this course, we will begin by discussing differing definitions of artificial intelligence and go on to examine fundamental concepts in AI, building on material introduced in COSC3401.03: Introduction to Symbolic Computation. Topics will include reasoning under uncertainty, search, constraint propagation, planning and problem solving.
Text: Rowe, N., Artificial Intelligence Through Prolog, Prentice-Hall 1988
Prerequisites: general prerequisites; COSC3401.03; MATH2320.03