back to projects page

Remember the honesty policy (included in the Syllabus): Do not turn in anything but your own work.

Projects are due at midnight on the specified due date. Any late project will be assessed a 10 point penalty (out of 100 possible for the project) per day or part thereof that it is late.

A program that does not compile on atlas under Java 5 (i.e., version "1.5.0") will receive a zero.

All projects are required to have a README file turned in with them. The README file should include your name and any special instructions for compiling and running your project. It should also contain a summary of anything you did that was above and beyond the project requirements. If you did not complete the project, explain what parts of the project are not working and why you did not complete it.

You are required to submit all projects electronically through atlas. You must first have a directory on your unix account called "Project#" where # is the number of the project you are submitting. This directory must contain the README file and all *.java files needed for testing and demonstrating your solution to the project specifications. The directory structure below "Project#" should enable you to compile and run everything with "Project#" as your working directory. Extra (non-required) features may be included. Do not include any *.class files. If you are required to submit javadoc, it should be in a sub-directory called "doc".

If you are logged into one of the UNIX machines in 307, you need to remotely log into atlas. To do this, open up a console window and type "ssh [username]@atlas.cs.uga.edu". You will be asked for a password. After entering it, you will be logged into atlas.

Make sure all your files are in their proper places in the directory called "Project#". Now change directories up to the level above your project folder - it probably should be your csci1302 folder. Type "ls" and press enter. You should see your project directory.

Now type the following command (without the quotes) and press enter: "submit Project# cs1302a", where # is replaced by the number of the folder you wish to submit.
WARNING : Do not use the "tab" auto-completion feature of your UNIX shell to run this command, as it has caused many problems in the past. In other words, make sure you type the entire command.

You will receive a receipt in that directory letting you know that your project has been submitted. Keep that for future reference.