Provisional Schedule
Semester 1, Caulfield Campus, 2011
Dates on which lectures are covered may vary depending on speed of progress through the material.
|
Weeks |
Lectures |
Exercises & assignments |
| 1 |
Introduction to Artificial Intelligence (5Mb) & Artificial Life (12Mb) |
no laboratory class in week 1 so homework: Introduction to Unix Tutorials. |
| 2 | A history of Artificial Intelligence and Artificial Life in games (17Mb) |
lab sheet 1 (Noughts and crosses) |
| 3 | The interactive game loop, Finite State Automata and agent decision making |
lab sheet 2 (Pacman) |
| 4 | Basic search algorithms |
lab sheet 3 (GLUT programming) GL_routines.cpp, GL_routines.h, main.cpp |
| 5 | lab sheet 4 (Grid-world search) | |
| 6 |
assignment 1 time (download Pirates v2.1!) |
|
| 7 |
Mid-course revision and assignment discussion |
assignment 1 demo time (see: due dates) |
| 8 | lab sheet 5 (Vectors) | |
| mid-semester break (week starting 25 April 2011) | ||
| 9 | ||
| 10 | assignment 2 time (download Pirate Fleet v2.0) |
|
| 11 |
assignment 2 time |
|
| 12 |
assignment 2 demo time (see: due dates) |
|
© Copyright Alan Dorin 2011