CS 241 Spring 2006: Handin Procedure

Handing in your work

Assemble the requested files to hand in:

Writing a README file

For the MPs you will need a README that describes your implementation and any problems encountered. If you worked with a partner, include that partner's name at the top of the README file (along with yours). Each MP description will include a reminder to create the README along with extra questions or points you should address. Put all of this information in your file. Also include any difficulties that you ran into while designing or programming the assignment.

Generating an archive

To generate an archive containing all the files you've assembled, you can either tar them on the csil-linux machines, zip them on the csil-linux machines, or create a zip file on a windows machine. Replace any instance of netid with your netid or the concatentation of you and your partner's netid (with a delimiter between them, eg abennet1-naisbitt), and replace any instance of mp0 with mp1, mp2, hw1, etc. The files you are archiving will differ for every MP, so refer to the MP handout for that list.

Creating a tarball on the csil-linux machines:

tar -czf netid-mp0.tar.gz main.c README Makefile

Creating a zip file on the csil-linux machines:

zip netid-mp0.zip main.c README Makefile

Creating a zip file on a Windows machine:

  • Locate the files to be zipped in Explorer
  • Select all the files to be zipped
  • Right-click and select Send To then Compressed (zipped) Folders
  • The zip file will appear in the current folder, rename appropriately

Check the contents of your created tar/zip file. If you make any changes to your code, you will need to recreate your archive.

Submitting your work to Illinois Compass

Important

We suggest that you attempt to submit something several days before the due date, even if it is incomplete, so you are not trying to figure out the submission system at the last minute. You can replace the incomplete submission with a complete one later.

Use scp, sftp or some other method to copy the archive file to a computer where you can use an Illinois Compass-supported Web browser, perhaps using CSIL/DCShome as an intermediary.

If you wish, you can submit directly from a CSIL workstation or terminal server.

Using Illinois Compass, you can submit your work one or more times before the due date.

Submitting the first time

  • Log into Illinois Compass, and select CS 241 from the Course List.

  • Click the relevant assignment on the Illinois Compass course home page.

  • Click the Add Attachments button in the Submission section.

  • In the Choose Files window, click My Computer.

  • Locate and select your archive file in the file selection dialog.

  • Click Submit, then click OK in the confirmation alert.

  • On the Confirmation page, click Continue.

Verifying your submission

  • You should be back on the Illinois Compass course home page. If not, click the yellow home icon.

  • Click the relevant assignment again.

  • This time, you should see a View Submission page.

  • Click the name of the file you uploaded under Student Attachments to download it.

  • Check that the file you downloaded is the same as the file you uploaded. At the minimum, check that the file sizes match.

  • If the file is the same, you're done! Otherwise, resubmit following the instructions in the next section.

Resubmitting

Resubmitting your work is somewhat more complicated.

  • Log into Illinois Compass if necessary, and select CS 241 from the Course List.

  • Click My Files My Files at the top right corner of the page.

  • Click the check box next to the file you submitted.

  • Click the Delete button. Click OK in the confirmation alert.

  • Click Assignments Assignments at the top right corner of the page.

  • Click the Submitted tab.

  • In the line that has the relevant assignment, click Take Back in the options column.

  • Click the relevant assignment.

  • Click the Remove Attachment button next to the file you submitted.

  • Click the Add Attachments button in the Submission section.

  • In the Choose Files window, click My Computer.

  • Locate and select the archive file in the file selection dialog.

  • Click Submit, then click OK in the confirmation alert.

  • On the Confirmation page, click Continue.

  • Verify your submission was successfully uploaded, as described above.