Because of room availability, Section hours may change. Check here for
changes and updates.
If Professor Donald uses the X-hour for a lecture, then
Sanjay's recitation will move to 4:30PM in room 005.
We urge you to go to recitation sections to learn the supplementary
material that will be presented there, to ask questions, and to get
assistance with the homework!
Come to see a TA, discuss questions, and get help with
homework assignments in a one-on-one format.
Unless otherwise stated, problem sets should be turned in (on
paper), in class.
- 1-page essay on Brooks'
subsumption architecture. Due Weds Feb 11.
- PS4: Graphs, Automata, Search, and Robot Motion
Planning. Due: Friday, February 13.
- Code for PS4.
-
Code library for the Visibility Graph project.
- Basic
Code library V1.0 for the Visibility Graph project, handed out with the
assignment.
(load cs44-lib)
- Improved Code
library V1.1 for the Visibility Graph project, with better comments and
some redundancy removed.
(load cs44-lib-v1-1)
-
Code library V2.0 for the Visibility Graph project, rewritten to use
classes. This is probably the library of choice to use for future code
development.
(load cs44-lib-v2-0)
- Solutions to PS4.
- PS5: AI
Programming
Project. Due: Monday, March 9.