Detailed Course Schedule
| Mon, Jan 23 | Topic: Rules of the game Topic: CSP 101, Overview Required reading: Recommended reading:    Bartak's on-line guide:  Introduction to CSPs | |
| Wed, Jan 25 | Topic: CSP 101 (same as above) | |
| Wed, Jan 25 | Recitation: Introduction to CSPs | |
| Fri, Jan 27 | Topic: CSP 101 (same as above) Pretest: | |
| Mon, Jan 30 | Topic, required reading, recommended reading: Same as above. Announcements: | |
| Wed, Feb 1 | Topic, required reading, recommended reading: Same as above. Announcements: | |
| Wed, Feb 1 | Recitation: | |
| Fri,Feb 3 | Topic, required reading, recommended reading: Same as above. | |
| Mon, Feb 6 | Topic, required reading, recommended reading: Same as above. Announcements: | |
| Wed, Feb 8 | Topic:  Same as above. | |
| Wed, Feb 8 | Recitation: | |
| Fri, Feb 10 | Topic:  Arc Consistency: AC-1, AC-3, AC-4. Required reading: Recommended reading: Announcement: | |
| Mon, Feb 13 | Announcement: | |
| Wed, Feb 15 | ||
| Wed, Feb 15 | Recitation: | |
| Fri, Feb 24 | Topic: Finish AC; Start Backtracking Search. Required reading: Recommended reading: Announcement: | |
| Mon, Feb 20 | Announcement: None | |
| Wed, Feb 22 | Topic: Evaluation of Deterministic Algorithms for CSPs. Required reading: Additional handout: Protocol for conducting experiments (.jpg) | |
| Wed, Feb 22 | Recitation: | |
| Fri, Feb 24 | Topic: Required reading: Recommended reading: Announcement: | |
| Mon, Feb 27 | Announcement: | |
| Wed, Mar 1 | Topic:  Forward Checking.  Start theoretical evaluation. Required reading: Recommended reading: | |
| Wed, Mar 1 | Recitation: | |
| Fri, Mar 3 | Topic:  Same as above. Required reading: Same as above. Recommended reading: Same as above. Announcement: | |
| Mon, Mar 6 | Topic:
    Search Orders in CSPs.
    Required reading: Announcement: | |
| Wed, Mar 8 | Topic:  Same as above. Required reading: Same as above. Recommended reading: Same as above. Announcement: None | |
| Wed, Mar 8 | Recitation: | |
| Fri, Mar 10 | Announcement: | |
| Mon, Mar 13 |  | |
| Wed, Mar 15 | ||
| Wed, Mar 15 | ||
| Fri, Mar 17 | ||
| Mon, Mar 20 | Topic:  GAC on AllDiff Constraint. Required reading: Announcement: | |
| Wed, Mar 22 | Topic:  Same as above. Required reading: Same as above. Recommended reading: Same as above. | |
| Wed, Mar 22 | Recitation: | |
| Fri, Mar 24 | Announcements: | |
| Mon, Mar 27 | Announcement: | |
| Wed, Mar 29 | Topic:  Path Consistency. Required reading: | |
| Wed, Mar 29 | Recitation: | |
| Fri, Mar 31 | Announcement: | |
| Mon, Apr 4 | Topic: Required reading: Announcements: | |
| Wed, Apr 5 | Topic: Required reading: Announcements: | |
| Wed, Apr 5 | Recitation: | |
| Fri, Apr 7 | Topic: Required reading: Announcements: | |
| Mon, Apr 10 | Topic: Required reading: Announcements: | |
| Wed, Apr 12 | Recitation: | |
| Wed, Apr 12 | Topic: Required reading: Announcements: | |
| Fri, Apr 14 | Topic: Required reading: | |
| Mon, Apr 17 | Topic:  GAC on AllDiff Constraint. Required reading: Announcements: | |
| Wed, Apr 19 | Topic: Required reading: Announcements: | |
| Wed, Apr 19 | Recitation: | |
| Fri, Apr 21 | Topic: Required reading: Announcements: | |
| Mon, Apr 24 | Topic: Required reading: Announcement: | |
| Wed, Apr 26 | Topic: Required reading: Announcements: | |
| Wed, Apr 26 | Recitation: | |
| Fri, Apr 28 | Topic:  Path Consistency. Required reading: Announcements: | |
| Mon, May 1 | Topic: Same as above Required reading: Same as above Announcements: | |
| Wed, May 3 | Announcements: | |
| Wed, May 3 |  | |
| Fri, May 5 | Topic: Required reading: Announcements: | |
| Mon, May 8 | Topic: Same as above Required reading: Same as above Announcements: | |
| Wed, May 10 | Announcements: | |
| Wed, May 10 |  | |
| Fri, May 12 | Topic: Required reading: Announcements: | |
| Thu, May 18 |  | |