Fall 1999


Topics in Artificial Intelligence

Last update: Fall 1999.


Recent news, updates and current information, including assignments, is lower on the page, under "Hot news".

This page: Instructor | TAs | News | Description | Syllabus | Marking | Hot news
Other pages: Resources | Lectures

General Information


Professor G. Dudek,
School of Computer Science.

Email: dudek@cs.mcgill.ca (SEE NOTE ON EMAIL, BELOW)
Office hours: Tues. & Thurs. 1-1:30 and 4-4:30 in class. Other times by appointment.
Office: McConnell 419
Telephone: 398-4325.

Important Information:

IMPORTANT: For most course-related email (that could be addressed by a TA), you should use the class email account, not that of specific TA's or the Professor.

 Prerequisites:  Required: 308-203 or 308-250.
308-330 is recommended. A knowledge of programming under UNIX is assumed.
 Class email account:  cs424@cs.mcgill.ca
 Class web page:  <http://www.cim.mcgill.ca/~dudek/424/ai.html>
 Frequently asked questions and assignment tips:   ~cs424/FAQ.html


 Stuart Russell and Peter Norvig, "Artificial Intelligence: A Modern Approach", Prentice Hall, 1995. 932 pages, $97.95.  

Secondary references:

 "Artificial Intelligence: Theory and Practice" by: Thomas Dean, James Allen, Yiannis Aloimonos 563 pages  

Bonnie Lynn Webber and Nils J. Nilsson, "Readings in Artificial Intelligence", Morgan Kaufmann, San Mateo, CA, 1981.


Handouts: Some of the handouts may be (will-be) available online. So far, it's only the administrative handout, which essentially the same as this web page.

Teaching Assistants :

TA's office hours:

1:30-2:30 T,Th MC403.

Hot news Important news

Course Description

This class focusses on Selected Topics in Artificial Intelligence. We will study modern techniques for computers to make good (in some cases optimal) decisions that are applicable throughout an enormous range of industrial, civil, medical, financial, robotic and information systems. We will focus on core AI algorithms. Near the end of the course we will spend several lectures learning about and discussing some important current application areas of AI.


Evaluation will be based on:


The schedule is VERY TENTATIVE.



Learning and Reasoning

Perception and Action

Review, project discussions

Tentative Lecture Plan

Lecture notes are in PDF format.

On PDF format: Some notes will be provided using PDF-format files. The reader for PDF files is available free from Adobe for UNIX, Macs, and Windows. PDF files can also be viewed using ghostscript.

The lecture plan and some notes can be found on a separate page.

Rules: The fine print

  1. Homework is to be submitted both in electronic form, using the handin program (on UNIX) and, as necessary, in paper form dropped off in the 424 slot of the assignment drop-off box near the 1st floor labs.
  2. Assignments that are under 24 hours late get no penalty. Assignments that are over 1 day (24 hours) late but under 2 days (48 hours) late are penalized 20 per cent. Assignments will not be accepted more than 2 days late.
  3. Re. late assignments: Any fraction of a day counts as one day; Saturday+Sunday count as one day.
  4. Class attendance will not be recorded but the most important stuff will happen in class.