CS 3600
Introduction to Artificial Intelligence

Meets: Mondays, Wednesdays, Fridays 3:05-3:55pm in Howey L3

Instructor: Prof. Mark Riedl (riedl@cc.gatech.edu)
Office hours: Thursdays: 2:30-4:30pm, TSRB 234

Home Schedule Projects Grading Resources Piazza

Projects

  1. Project 0: Introduction to Python (0% of grade) [No due date]
  2. Project 1: Search (10% of grade) [Due Feb. 9, 2014, 11:55pm]
  3. Project 2: Constraint Satisfaction Problems (10% of grade) [Due March 9, 2014, 11:55pm]
  4. Project 3: Dynamic Bayesian Networks (10% of grade) [Due April 6, 2014, 11:55pm]
  5. Project 4: Neural Network Learning (10% of grade) [Due April 27, 2014, 11:55pm]
  6. Alternative Project 4: Machine Learning Game Competition (10% of grade) [Due April 25, 2014, 3:00pm] (This project can be chosen insteead of the regular project 4. Doing this project enters you into a competition. Note the different deadline--projects will be demoed live from 4-5pm on April 25th, 2014.)

Codebases for each project can be downloaded from T-square.

Exercises

  1. Missionaries and cannibals (problem | solution)
  2. Search (problem | solution)
  3. Search 2 (problem | solution)
  4. Game of set (CSP) (problem | solution)
  5. Constraint satisfaction (problem | solution)
  6. Minimax (problem | solution)
  7. Expectiminimax (problem | solution)
  8. Bayes net inference (problem | solution)
  9. Bayes net inference 2 (problem | solution)
  10. Markov decision process (problem | solution)
  11. MDP Value iteration problem from class (problem | solution)
  12. Decision tree learning (problem | solution)