Computer Science 4762 (Winter 2005): Assignments



Guidelines


Deadlines (Tentative)

AssignmentGivenDue
Assignment #1Jan 12Feb 2
Assignment #2Feb 2Mar 9
Assignment #3Mar 9Mar 30
Assignment #4Mar 16Apr 11


How to Submit Assignments

Assignments should be submitted using the submit-assignment command. This command is run from the Linux prompt (i.e., the prompt you get when you log in to one of the CS Linux machines (maple, garfield, etc.)). It will ask for the name of the course you wish to submit an assignment for, and it will then ask for the names of the files you wish to submit. You should submit only the text files (i.e., Java source code, makefiles, any new input-data files, etc.), not any .class files. Example:

    dove $ submit-assignment<RETURN>
    You can pass in assignments for the following courses:

            cs3710: Current assignment 1
            cs4718: Current assignment 2

    Pass in assignment for which course? cs3710<RETURN>

    Now list the files and/or directories that you wish to hand in for
    this assignment.  Directories will be recursively copied.

    Hit return or ^D on an empty line when you finish typing names.
    (You may use wildcard characters if you want)

    Enter filename: foo.java<RETURN>
    Adding file foo.c
    Enter filename: bar.java<RETURN>
    Adding file bar.c
    Enter filename: <RETURN>
    Selected files: bar.c foo.c
    Enter more (y/n)? [n] <RETURN>
    copying specified files/directories...
    dove $ 
If you are feeling paranoid and want to know if your files really have been submitted, go to the directory /users/cs/grad/ASSIGNMENTS/cs2711, go into the appropriate assign subdirectory, and then have a look at the contents of the subdirectory labelled with your login name. This directory and its files is owned [in the Linux file-permission sense](and can be changed) by you up until the assignment submission deadline, at which point ownership is transferred to myself and your marker.

Note that if you submit files for the same assignment twice, you will be given the opportunity to remove your previous submission or to add to the previous submission. If you chose to add to it, any files in the new submission with the same name as those of a previous submission will over-write the previous ones. For example, if you submit files A and B and then discover an error in file B, you can re-submit file B and it will over-write the previous file B.


Notices:


Created: November 12, 2004
Last Modified: April 12, 2005