Assignment submissions

  1. Each line must be less than 80 characters long including tabs and spaces. This rule does not apply to the lines of code in a Perl program that contain a regular expression.
  2. Be consistent in your use of TABs or spaces. Try using enscript on a lab machine to see how your program might be printed. TABs are converted to 8 characters on CDF which can mess up your formatting.
  3. Unless otherwise stated, your source files must be submitted electronically by running the submit command from your user account on CDF, with arguments -N Az csc209h, where z is the number of the assignment. This will automatically copy your files into the correct submission directory (/u/csc209h/submit/xxxxxxxx/Az/, where `xxxxxxxx' is your login ID, and `z' is the number of the assignment). Submit all source files, unless otherwise explicitly stated.

    For example, if you were submitting Assignment 3, the correct command would be submit -N A3 csc209h filenames, where "filenames" is the list of source files you want to submit, separated by spaces. (E.g., "submit -N A3 csc209h *.c *.h Makefile" will submit all .c files, .h files and a file called Makefile, all in the current directory.) ).

  4. Submit only SOURCE files, not compiled code. Do not put your files in subdirectories that you create.
  5. You will lose marks if your program does not compile. Thus, it is always in your best interest (and almost trivial) to turn in something that compiles. The tester should be able to type "make" and produce all the correct executables.
  6. Before you submit your assignment, copy the files you plan to submit to a clean directory, try compiling the program(s), remove the object files and executables and then submit your program. This will help to ensure that you have submitted all necessary files
  7. You can find instructions for submitting electronically by typing "man submit" on any CDF workstation. To submit from home, you will have to learn how to use FTP to transfer your files to your CDF account, and then log in to CDF remotely to run the "submit" command. You can find more information on this process by clicking on "Working at Home" from the CDF homepage.

    Note that it is NOT possible to submit files directly into the submission directory by FTP. You must first transfer the files to your user account, and then run the submit command from your account.

    There is now a web interface to the submit program. You can find it at https://www.cdf.utoronto.ca/students. Please read and follow the instructions.


Last modified: Wed Jan 30 22:54:05 EST 2002