CS 236 :: Projects

Home Policies Schedule Class Notes Projects Homework TA Schedule


Project:

Due Date:

Project 1

2009-06-26

Project 2

2009-07-01

Project 3

2009-07-08

Project 4

2009-07-22

Project 5

2009-07-29

Project 6

2009-08-05


Project Passoff

To pass off your project, do the following:

  1. Finish your project and check that is passes Checkstyle (see below).
  2. Put your project (the cs326 folder) in a *.jar or *.zip file.
  3. Go to Project Passoff Page.
  4. Type in your netID, select the *.jar or *.zip file, and click submit.
  5. Visit the TAs who will run the passoff program.

Checkstyle

The quality of your Java code will be evaluated using Checkstyle. Your code must pass all the required Checkstyle checks to be given credit. The following Checkstyle jar and configuration file will be used to evaluate your code.

Checkstyle can help you write better code and help you save time in debugging your code. You will only gain this benefit if you incorporate Checkstyle into your code authoring process. Please download these files and run Checkstyle as you write your code.

  1. Download the Checkstyle jar.
  2. Download the Checkstyle configuration file.
  3. Run checkstyle from the command line on all java files in the current directory. $ java -jar checkstyle-all-4.4.jar -c checks.xml *.java

The Checkstyle site documents each of the Checkstyle checks.