I also suggest some books on Prolog programming, but before going out there and purchasing them or fight for the library copy, see the section on on-line material for some electronic, freely available tutorials and reference manuals.
This is quite an interesting book, as it considers most of the matter that we discuss throughout the course from a logic programming (Prolog) perspective. You may find it useful as another view on AI, but it may also help you in understanding Prolog.
The bible of Prolog programming.
Another good book on Prolog programming.
All these texts are on reserve in the library.
M-x info or press the ``Info'' button in the XEmacs
toolbar). For a crash course in XEmacs type C-h t from
within XEmacs, or choose the menu Help -> Tutorials
-> your favourite language