Homework Assignments
Each of the four homework assignments consist of a written and programming
part. Each assignment is worth 50 points, with the points evenly split
between written and programming, except for the first assignment. Grace days
apply to the written and programming parts together: for instance, if both are
one day late, you are charged only one grace day. However, if you run out of
grace days, the 10% penalty applies only to the part of the assignment that
was late.
| RELEASED |
DUE DATE  |
DESCRIPTION |
| Tue Mar 11 |
Tue Mar 18 |
Written: Real vs. Fictional AI Systems
Programming: Familiarity with Python and Code Base |
| Tue Mar 18 |
Thu Mar 27 |
Written: Search and Probability
Programming: Heuristic Search |
| Thu Mar 27 |
Thu Apr 10 |
Written: MDPs and Reinforcement Learning
Programming: MDPs and Reinforcement Learning |
| Thu Apr 10 |
Thu Apr 24 |
Written: Machine Learning and Ethics
Programming: Decision Trees and Neural Networks |