Texts - use numbers:
| Date | Day | Material | NOTES | TEXT READINGS | |
| Jan. 27 | 1 | webpage, syllabus | TheAIEffect: Article 1, Article 2 , Article 3 , Article 4, Article 5 | ||
| Jan. 29 | 2 | Jak story. What/Where is the AI? | Article A and Eliza, AI?, AI types: Article B, and Article C and Article D | ||
| Feb. 3 | 3 | Basic Game Techiques and Search | games | Chapter 1 of 1
Chapter 1 of 2 | |
| Feb. 5 | 4 | Basic Game Techiques and Search, A* | search and A* in depth | Chapter 7 of 1 | |
| Feb. 10 | 5 | A*, minimax, alpha-beta | A* pathfinding for beginners - (follow internal link on heuristics)
A* for the masses Humans and competition | Chapter 7 of 1 | |
| Feb. 12 | 6 | History | then and now | Chapter 2 of 2 | |
| Feb. 17 | 7 | Navigation and Pathfinding | General movement: browse chapters for techniques and terms | Chapter 2-7 of 1 Chapter 2,19 of 2 | |
| Feb. 19 | 8 | FSM | Generation 5 and AIdepot notes | Chapter 9 of 1 Chapter 15 of 2 | |
| Feb. 24 | 9 | Logic/Fuzzy Logic | logic, wiki , fuzzy more, pdf from book | Chapter 10 of 1 | |
| Feb. 26 | 10 | FuSM | example (see notes for slides) | Chapter 16 of 2 | |
| Mar. 3 | 11 | Probability and Bayes | Statistical reasoning and in Games (notes) | Chapter 12,13 of 1 | |
| Mar. 5 | 12 | Decision Trees | Quinlan and in Games | Chapter 22 of 2 (pg.503-506) | |
| Mar. 6 | 0 | Guest Speaker | topic | games in java | |
| Mar. 10 | 13 | Class Cancelled | but why? | ||
| Mar. 12 | 14 | Production Systems | Rule-Based Systems | Chapter 11 of 1 | Proposal and bibliography due |
| Mar. 16-20 | Spring Break | ||||
| Mar. 24 | 15 | Neural Nets | Neural Nets | Chapter 14 of 1 Chapter 21 of 2 |
|
| Mar. 26 | 16 | Genetic Algorithms | Genetic Algorithms | Chapter 15 of 1 Chapter 20 of 2 | |
| Mar 31 | 17 | Work on Research and Project | Holiday - no class | ||
| Apr. 2 | 18 | A-life (and Flocking) | course notes, A-Life (local links to Sim's movies), gameai | Chapter 4 of 1 CADIE (research happening) course notes |
|
| Apr. 7 | 19 | Agents | Agents, seriously, gameai??. Also Laird's work Steven Woodcock's and my links | ||
| Apr. 9 | 20 | Message-Based | notes page, gameDev | Chapter 17 of 2 | |
| Apr. 14 | 21 | Scripted AI and Scripting | Amit's page and notes finale uses for that PS3, not games but is AI! | Chapter 8 of 1 Chapter 18 of 2 | |
| Apr. 16 | 22 | Presentation: Role Playing | Sean Todd | Chapter 4 of 2 | AI and NaturalMotion endorphin |
| Apr. 21 | 23 | Presentation: Action (Shooters) | Vincent Frey | Chapter 7 & 9 of 2, Chapter 13 of 2,wiki | robotics |
| Apr. 23 | 24 | Presentation: Real-time Strategy | Hussain AlSaeed | Chapter 6 of 2 | |
| Apr. 28 | 25 | Presentation: Adventure | Priyanka Koneru | Chapter 5 of 2 | |
| Apr. 30 | 26 | Presentation: Classic Strategy | Maitham Alhubail | Chapter 12 of 2 | |
| May 5 | 27 | Presentation: Simulation (code) | Jeff Armstrong | Chapter 14 + | |
| May 7 | 28 | Presentation: Sports | Adwait Jhaveri | Chapter 10 of 2 | |
| May 12 | 29 | Presentation: Racing | Sushant Koyate | Chapter 11 of 2 | |
| May 14 | 30 | Summary |   | ||
| May 19 | Final | Tuesday: 2-3:50 OCNL 223 | hard and electronic copies of papers due | extensions cannot be .doc or .zip (change to .jar to send and I will change back) |
Course notes for these lectures are here