How To Submit Labs CSCI 311

How To Submit Applications for Dr. Keuneke's CSCI courses


If the lab is an application and it is not possible to make it an applet, I need to be able to get to it easily. The best solution is to have all of the labs at the same place. Previously , the way to do this was via ftp. However, rather than ftp, the easiest for everyone is to have web access to the various labs. You can put all of your .java and .class files into a jar file and simply provide a link to it on your web page. This is the prefered method.
If the lab can be an Applet, then it should be submitted as such.
Even applications must be presented on a webpage. On the page, provide at least

If you are just starting out, see more on how to set up your web pages at this page. ( Quickest webpage ever there helps set up directories and .html links)

Again, see the link How to Turn in your Labs: Applets on Web to change your application to an applet for submission (as above) on the web.


When putting your code on your web page, in addition to putting links to each for easy visibility, you should pack all the files together into a .jar file as shown in the following Jar Information so that they can be easily downloaded:

Once you have made the .jar file, rename it to a .zip file. This is because microsoft OSs do not transfer .jar files properly. The .zip will act just like a .jar.

Finally, once your lab files are in the proper place,

For CSCI 111: Programming and Algorithms I in Java, go to http://www.ecst.csuchico.edu/~amk/foo/csci111/turnin and provide the necessary information.

for CSCI 311: Data Structures and Algorithms in Java , go to http://www.ecst.csuchico.edu/~amk/foo/csci311/turnin and provide the necessary information.

For CSCI 511: OO Programming in Java, go to http://www.ecst.csuchico.edu/~amk/foo/csci511/turnin and provide the necessary information.

For CSCI 611: Advanced Java Programming, go to http://www.ecst.csuchico.edu/~amk/foo/csci611/turnin and provide the necessary information.

If you have problems submitting the information using the above mechanisms, email akeuneke@csuchico.edu

If you are submitting on a web page tell me the html location; if you are submitting an application, tell me which class has your main() so I know how to start it. This information should be provided via the turnin page if possible though.