How to Submit Your Programs

You should submit your source code and readme instructions file using the provide command on our Sun network.

The readme file is a text file that includes instructions for compiling and using your program. If you have provided special features or design aspects to qualify for the last 15-25% of the points of an assignment, also include in this file a brief (50 words max) description what you have done.

Name your Java class that has the main program in it Main, in file Main.java, so that we can compile and run your program by typing: javac Main.java ; java Main And name your readme file readme

If you wrote your program on another machine, first you will need to upload it to one of the Sun computers and then use the provide command to send it. To use provide from one of the Sun computers, first collect the files you wish to submit, typically your .java files, plus the readme file. Then go to the directory where you have them and type provide comp106 a1 YOUR FILES HERE where a1 is for assignment 1, a2 for assignment 2, etc., and YOUR FILES HERE are the names of the files you want to submit. You can use unix filename globbing (e.g., *.java readme) if you like. (You don't have to run your Java program on the Sun, you only have to use the Sun to submit your files for grading.)

Deadline

Submit your homework by the due date and time. We will deduct 10% (1 point out of 10) if it is submitted past the deadline and another 10% for each week after that.