Projects and Assignments

Projects are due at 11:59pm on the due date, and should be submitted via your Unix class account (submission instructions). Please see the FAQ page for questions about programming environments.

Written assignments may be turned in either to the drop box in 283 Soda Hall or in lecture when due on a lecture day.

You have 5 slip days for projects (max 2 per project). There are no slip days for written assignments!

Assignments

AssignmentDue
Project 0: Python tutorial (p0) 1/28
Written 1: Search (w1) 1/28
Project 1: Search (p1)2/4
Written 2: CSP's and Game Trees (w2) 2/11
Project 2: Multi-Agent Pacman (p2)2/18
Written 3: Expectimax & Utility (w3) 2/25
Project 3: Reinforcement Learning (p3)3/4
Written 4: MDPs and Probability (w4) 3/11
Written 5: Bayes nets (w5) 4/1
Written 6: Sampling and HMMs (w6) 4/8
Project 4: Ghostbusters: Tracking and Particle Filtering (p4)4/15
Contest: Pacman Capture the Flag!
Written 7: Naive Bayes and Perceptrons (w7) 4/22
Project 5: Classification (p5)4/29