|
| Number | Description | Issued | Due |
|---|---|---|---|
| PS-1 | Snowflake Fractal | Wed. Sep. 30, 2009 | Wed. Oct. 7, 2009 |
| PS-2 | Graphs & Finite Automata | Wed. Oct. 7, 2009 | Wed. Oct. 14, 2009 |
| PS-3 | Clustering Time Series | Wed. Oct. 14, 2009 | Wed. Oct. 28, 2009 |
| PS-4 | Backtracking and n-Queens | Mon. Oct. 19, 2009 | Wed. Nov. 4, 2009 |
| PS-5 | Kevin Bacon Game | Wed. Oct. 28, 2009 | Wed. Nov. 11, 2009 |
| PS-6 | Parsing HTML | Wed. Nov. 4, 2009 | Wed. Nov. 18, 2009 |
| PS-7 | Tetris | Wed. Nov. 11, 2009 | Wed. Dec. 2, 2009 |
| Number | Description | Issued | Due |
|---|---|---|---|
| SA-1 | Simple Haskell Functions | Wed. Sep. 23, 2009 | Mon. Sep. 28, 2009 |
| SA-2 | Alternate Area Function | Mon. Sep. 28, 2009 | Wed. Sep. 30, 2009 |
| SA-3 | Drawing Nested Squares | Wed. Sep. 30, 2009 | Fri. Oct. 2, 2009 |
| SA-4 | Principal Types | Fri. Oct. 2, 2009 | Mon. Oct. 5, 2009 |
| SA-5 | Currying & Composition | Wed. Oct. 7, 2009 | Fri. Oct. 9, 2009 |
| SA-6 | Implementing MapPriorityQueue | Wed. Oct. 14, 2009 | Fri. Oct. 16, 2009 |
| SA-7 | Inductive Proofs | Mon. Oct. 19, 2009 | Wed. Oct. 21, 2009 |
| SA-8 | Parsing | Wed. Nov. 2, 2009 | Fri. Nov. 6, 2009 |
| SA-9 | Dropping Tetris Pieces | Mon. Nov. 9, 2009 | Fri. Nov. 13, 2009 |
| SA-10 | Type classes | Wed. Nov. 11, 2009 | Mon. Nov. 16, 2009 |
| SA-11 | Polynomials represented as streams | Wed. Nov. 18, 2009 | Fri. Nov. 20, 2009 |
Approximately a week prior to each examination, a set of practice problems will be posted here. These problems are intended to give you examples of the type and scope of questions that are likely to be on the actual examination, to be used as a study aid. The Quick Reference linked below will be distributed at the exam. You are also allowed an 8.5 x 11 sheet of paper with your own notes on it. It should be handwritten or typeset in 10 point or larger font.
The final average will be computed based upon homework (problem sets), short assignments, and exams, weighted approximately as follows:
Home Page |
Announcements |
Course Info |
Software |
Department of Computer Science, Dartmouth College, Hanover, New Hampshire, USA
Last modified: 04-December-2009