Network logo

Distributed Systems
CS 425 / CSE 424 / ECE 428 [Fall 2007]



[Home]

[Lectures]

[Assignments]

[Resources]

[Course Staff]



 

MP Handin Instructions


PRELIMINARY LOGISTICS

  • If you are working alone, your $ID is your netid (e.g., jaypatel). If you are working in a group, join both yours and your partner's netid (in any order) with an underscore (_) to derive your group $ID (e.g., indy_jaypatel).
  • $mp = current mp. (e.g., mp1, mp2, mp3, etc.)
  • Place all required files in a mp "root" directory named "$ID_$mp" (e.g., jaypatel_mp1). You may use any directory structure underneath the root directory that you like.
  • However, the Makefile should be present in the root directory. We will execute the 'make' command here. The output of the make command should be a testable binary file called 'app'. (As a side note: the README should also be present here).
  • Pack your project root directory using tar+gunzip or zip. The file MUST BE NAMED "$ID_$mp.tar.gz" or "$ID_$mp.zip". When uncompressed, the archive should create a root directory ($ID_$mp) and place all files within it.
  • Make sure the above steps are reproducible on EWS DCL Linux machines. This goes without saying, your code should compile. The 'make' command execution should be flawless.

HANDING IN YOUR CODE

  • We'll use e-mail to perform handin.
  • VERY IMPORTANT: Use the following in the subject line: "cs425 $mp handin $ID". Send the e-mail to: rvmorale -AT- uiuc.edu. You may CC your partner if you like. Do NOT CC any course staff.
  • Send only ONCE! The penalties for spamming: Twice: -1 point. Thrice: -5 points. Four times (or more): -10 points additional for each attempt beyond the third.
  • I will ACK your submission within 24 hours. Check your email for my ACK.
  • Remember, do NOT ask for an extension. Everyone is granted a 48-hour auto-extension. Read your course info sheet for more details.