Skip to main content

 

CS 4731 Schedule (Spring 2012)

Home || Schedule || Piazza || Assignments

Week Date Topic Notes
1 1/9 Course introduction  
1 1/11 Game AI introduction; movement and path planning  
2 1/16 Holiday  
2 1/18 Path planning; search Project 1 due (1/22)
3 1/23 Path planning; search  
3 1/25 Path planning; movement; flocking; formations  
4 1/30 Decision making: FSMs, decision trees, behavior trees  
4 2/1 Decision making: rule/production systems, hierarchical task networks Brief reports on project 2 designs.
5 2/6 Decision making: Planning  
5 2/8 Decision making: Markov decision processes  
6 2/13 Procedural content generation (PCG): intro  
6 2/15 PCG: optimization techniques Project 2 due (2/19)
7 2/20 PCG: optimization techniques  
7 2/22 PCG: character and weapon generation  
8 2/27 PCG: level generation  
8 2/29 PCG: quest/mission generation  
9 3/5 PCG: quest/mission generation  
9 3/7 PCG: quest/mission generation  
10 3/12 Learning: Decision trees  
10 3/14 Learning: Neural networks Project 3 due (3/18)
11 3/19 Spring break  
11 3/21 Spring break  
12 3/26 Learning: reinforcement learning  
12 3/28 Believable characters  
13 4/2 Believable characters  
13 4/4 Believable characters  
14 4/9 Believable characters  
14 4/11 Interactive narrative  
15 4/16 Interactive narrative  
15 4/18 Camera control Project 4 due (4/22)
16 4/23 Camera control  
16 4/25 Recap  
final
exam
5/2 Final exam period