CS 6210
Advanced Operating Systems
Spring 2007

Home

Logistics

Assignments

Reading

Lectures

General Requirements & Turn-In Process

When: Projects are always due before the end of the day on the date given, unless explicitly stated otherwise in the assignment deliverables. So if the project's due date is the 1st, it must be turned in by 11:59 PM on the 1st. (Note: dates and times given are all Atlanta - i.e. Eastern time.) No late assignments will be accepted unless prior arrangements have been made.

Where: You will submit your assignments to the directory [/net/hc280/class/cs6210/~coc_account], where 'coc_account' is your CoC Account user name. If a directory for your CoC Account user name does not exist, please contact the TA immediately. You will submit your assignment as a tarball (a tar and gzip compressed file) in that directory. Put it precisely in that directory, since subdirectories you create will be ignored and your file will not be found if it is in a subdirectory.

In order to facilitate the collection of assignments, your submission file (tarball) must be compressed properly, and it must have exactly the correct file name. The file name must be cs6210-prjX-????.tar.gz where X is the project number and ???? is your GT Account (a.k.a. Spectrum a.k.a. Prism a.k.a. Acme) user name. In other words, the user name you use to log in to the Passport system.

The file must be tar-ed then gzip-ed, and the file name must end in .tar.gz as stated above (and not .tar or .tgz or anything else). You can tar and gzip your submission in one step using the command:
tar czvf cs6210-prjX-????.tar.gz [list of files/directories to compress]
Include all of the things specified below in this archive (source, README, writeup, etc.). If you want to verify the files included in your tarball, you may use the command:
tar tzvf cs6210-prjX-????.tar.gz

What:

We are going to compile and run your programs from scratch - remember, they must run on the CoC machines. Specify the OS of the development machines where the project is known to build and work. If you have any special commands needed to compile your code then mention them in your README file (or put them in your Makefile).