Assemble the requested files to hand in:
For homeworks this will be the netid.hw0.doc, netid.hw0.pdf, etc file. If there is just one file, handin just that file. If there are multiple files, use the instructions below to tar or zip the files and submit that single file.
For machine problems this will be the files listed in the Handin section of the assignment writeup. For all MPs there will be multiple files (including a README and a Makefile), which you should tar or zip and submit as a single archive.
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.
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:
Check the contents of your created tar/zip file. If you make any changes to your code, you will need to recreate your archive.
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.
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.
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 your work is somewhat more complicated.
Log into Illinois Compass if necessary, and select CS 241 from the Course List.
Click
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 at the top right corner of the page.
Click the Submitted tab.
In the line that has the relevant assignment, click
in the
options column.
Click the relevant assignment.
Click the
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.