Submission Instructions

This quarter, we'll be using the new Paperless submission system for submitting and giving feedback on assignments. We hope that this system will make it easy for us give you useful feedback on your assignments.

There are two ways that you can submit your assignments:

  1. Visit, log in with your SUNetID, and follow the submission instructions. The website will guide you through the process.
  2. Use the submission script on one of the cluster machines (detailed below)

In both cases, please remember to include a README file containing your name that describes your particular implementation of the assignment, the tradeoffs involved, and a justification for your design.

For those of you more comfortable using the terminal, we have provided a terminal-based submission script that you can use to directly submit to Paperless. To use this submission script, cd into the directory you want to submit. Run make clean to delete any intermediate files you may have, then execute /usr/class/cs143/bin/submit. This script will ask you for your name and the directory that you want to submit (which should just be . if you have cd-ed there), then will copy your files over and let you know whether or not the submission is successful.

In any case, please feel free to submit as many times as you'd like. We will look at the last submission you turn in.