P rerequisites CS211 or equivalent. We will assume familiarity with recursion, arrays, records, pointers, linked data structures, and stepwise refinement. There is no final exam. If you believe that we have made a grading error, please first discuss the matter with one of the course consultants or teaching assistants. If, after such a discussion, it appears that a mistake has really been made, bring the error to the attention of the TAs or the instructor.
Grades are also available on the web page.
When working in a group, submit for grading a single printout that includes the names of both students in the group. The same grade will be given to both students. Both students are expected to be equally able to answer questions about the program or project. You will submit projects 1 and 2 electronically. You will demonstrate project 3 to a TA or instructor.