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.
|