Skip Navigation | ANU Home | Search ANU | Search FEIT | Feedback
The Australian National University
Faculty of Engineering and Information Technology (FEIT)
Department of Computer Science
Printer Friendly Version of this Document
Artificial Intelligence COMP3620

Course structure and connection to textbook

This information will be updated as the semester progresses.
Note that the lectures provide the best guide of what is the most appropriate reading material.

This page is for information purposes only.
The lecturers can change the contents of the actual material covered in class.

Section 1 - Introduction and Intelligent Agents

  • Introduction (0.5 lecture)
    • Chapter 1 of textbook
  • Intelligent Agents (1 lecture)
    • Chapter 2 of textbook
  • Universal Artificial Intelligence (0.5 lecture)
  • AI: Philosophical Foundations (0.5 lecture)
    • Chapters 26 and (partially) 27 of textbook

Section 2 - Search

  • Introduction (0.5 lecture)
  • Uninformed search (0.5 lecture)
  • Informed search (2 lectures)
  • Local search (1 lecture)
  • Adversarial search (2 lectures)

Section 3 - Knowledge Representation

  • Propositional logic (2 lectures)
    • Chapter 7 of textbook
  • First-order logic (1 lecture)
    • Chapter 8 of textbook
  • Inference in first-order logic (1 lecture)
    • Chapter 9 of textbook
  • Constraint satisfaction problems (2 lectures)
    • Chapter 5 of textbook

Section 4 - Planning

  • Overview of planning (1 lecture)
    • Chapter 11.1 of textbook
  • Planning with state-space search (1 lecture)
    • Chapter 11.2 of textbook
  • Partial-order planning (1 lecture)
    • Chapter 11.3 of textbook
  • Planning graphs (1 lecture)
    • Chapter 11.4 of textbook
  • Planning with propositional logic (1 lecture)
    • Chapter 11.5 of textbook
  • Time, schedules and resources (half a lecture)
    • Chapter 12.1 of textbook
  • Nondeterministic planning (specifically: conditional planning)
    • Chapters 12.3 and 12.4 of the textbook

Section 5 - Learning

  • Introduction
    • Problem definition and some basic learnability results (Sect 18.5 and others)
  • Bayesian Probability Theory
    • Chapter 13
  • Sequence Prediction
    • Context tree weighting
  • Decision Trees and Emsemble Learning
    • (Sect 18.3-18.4)
  • Bayesian networks
    • Sect 14.1-14.5

Section 6 - Overview of Other AI Areas

  • Perception, robotics, natural language processing