Date | Lecture | Reading | Assignment |
September 6th | Course introduction; What is AI? Knowledge rep/logic & reasoning (part 1) |
Russell & Norvig (RN) Chapter 1 | |
September 13th | Guest lecture: Magy Seif El-Nasr, "Game AI: A quick look at AI algorithms used in Games and Interactive Narratives" | Automatic Learning and Generation of Social Behavior from Collective Human Gameplay by Jeff Orkin and Deb Roy | Assignment 1 out |
September 20th | Knowledge rep/logic & reasoning (part 2) | note: this is two weeks worth of reading RN chapters 2, 7.1-7.5, 8-9 The Further Exploits of Aaron, Painter by Harold Cohen |
|
September 27th | Scheduling & Constraint Solving | RN chapter 6 Answer Set Programming for Procedural Content Generation: A Design Space Approach by Adam M. Smith & Michael Mateas |
Assignment 1 due Assignment 2 out |
October 4th | Ontology Design and Development | RN chapter 12 ConceptNet - A Practical Commonsense Reasoning Tool-Kit by Hugo Liu and Push Singh |
Final project pitches due |
October 11th | Planning | RN chapter 10 Preface & Chapter 4: Situated Actions from Plans and Situated Actions: The Problem of Human Machine Communication by Lucy Suchman |
Assignment 2 due Assignment 3 out |
October 18th | MIDTERM EXAM | Final Project Proposals Due (Monday, October 22nd, noon) | |
October 25th | Search problems | RN chapters 3 and 5 Evolving Virtual Creatures by Karl Sims |
|
November 1st | Search problems (continued) | Assignment 3 due (Monday, November 5th), Assignment 4 out | |
November 8th | Guest Lecture: Kevin Dill, Lockheed Martin | Project check-in due (Monday, November 19th) | |
November 15th | Decision Trees; Course Recap |
RN 18.1-18.4 |
Assignment 4 due (Wednesday, November 21st), Assignment 5 out |
November 22nd | Happy Thanksgiving! - no class | ||
November 29th | Final Project Presentations | ||
December 6th | Final Project Presentations | Assignment 5 due | |
December 13th | No Class - Finals Week | Final Project Reports Due |