These notes are placed here primarily to assist students enrolled in the course; they are not intended as polished documents. All notes are copyright © Russell C. Bjork. Students enrolled in CPS331 may reproduce these notes for personal study and anyone is free to use them for personal reference; all other rights are reserved.

  1. Course Introduction
  2. Intelligent Agents
  3. The Turing Test; ELIZA
  4. Knowledge Representation
  5. Predicate Calculus
  6. Prolog
  7. Rule-Based Systems
  8. Expert Systems
  9. Representing Uncertain Information
  10. Search
  11. Adversary (Games) Search
  12. Constraint Propagation