This course provides an introduction to the field of artificial intelligence. The major topics covered will include reasoning and representation, search, constraint satisfaction problems, planning, logic, reasoning under uncertainty, and planning under uncertainty.
Visit the official website for more lecture notes, full assignments with solutions, and more information on the course and Prof. Mackworth's research: http://www.cs.ubc.ca/~mack/CS322/
This course comes accompanied with a textbook written by Alan Mackworth himself, and David Poole from UBC: http://artint.info/
Copyright © Alan Mackworth, 2013