CS 5 Vienna Vacation Page       (Click here for Zip Files)

This page details how you can use the CS 5 submission server in order to work on CS 5 assignments from anywhere (with an internet connection).
First, you need a machine with the java software development kit (SDK); instructions for setting this up are on the CS 5 Install Software Page.
Second, you need to have the zip file from the problem you'd like to work on. All of the zip files are available from the CS 5 Zip File Page.



  1. The basic idea is to submit your in-progress CS5App.java file. To do this, go to the CS 5 Submission Server, log in, and submit your CS5App.java file under its homework and problem number. Be sure not to submit the CS5App.class file -- your operating system may hide the extensions from you, but usually holding the cursor over the file for a moment will reveal its full name. Remember, that you can submit the same homework and problem number many times and each of the versions will be saved and will be retrievable.


  2. Then, when you are in a new location, make sure the computer you'd like to work on has the java SDK and the appropriate CS 5 zip file. (See the first paragraph for the links for those things.)


  3. Go back to the CS 5 Submission Server and choose the option labeled View your submitted assignments and their grades. This will yield a table of submissions -- click on the link for the assignment you're interested in, and it should appear. Near the top there should be a Download the source link -- click that and then put the source into the source_code subfolder of the unzipped problem folder you created on the new machine.


  4. That's it! You should now be able to work on the problem further. Simply resubmit it when you're finished, and you'll be able to work back at the lab or elsewhere.