Project Guidelines

Projects can be done individually or in pairs, henceforth called a team. Teams can discuss basic techniques with other teams, but should not share solutions or any code. You are asked not to use code or data structures from any other source without permission from us. Projects will be graded on the basis of correctness by running them on test cases. However, you should keep in mind that each part of the project will be used for the next, so that good software design will be beneficial as you proceed. Late projects may be penalized 10% per class period.