Submitting Source Code for MP’s: You will submit your source code of each programming assignment (or machine problem, or mp) and I will run/test your submissions. We will be using the drop-boxes of the Collect-It facility. To submit an assignment you should do the following:

1.      Create a folder containing all the relevant source files of your mp and no more. Having extra useless/irrelevant files in that folder will result  in lost credit.

2.      Use your first and last name and mp# as the name of your folder. Please do not include blank space as part of the name for this folder (i.e. do use “CharlesJackelsMp0” as folder name, and do not use “Charles Jackels MP0” with blank spaces.)

3.      Compress your folder with the zip utility.

4.      Submit (download) the zipped file (1 file) to our course submission area.

5.      Submit as many times as you like; I will only look at the last one received before the deadline.

6.      Each time after submission, ***keep a copy of the digital receipt*** just in case anything should go wrong and you will be able to prove you have submitted your assignment.

7.   The MP’s are done collaboratively with your partner.  Only one copy of the assignment is submitted, but both of your names must appear in comments at the top of the main file.  Be sure to check this.  If a name is missing, that person is not claiming credit for the assignment.

 

After submission of your zipped file, you should download your submission, un-zip/ run to ensure that it is correct. You should always verify your submission! On the due date of the mp, the corresponding drop box will be closed at precisely the due time. After which, you will not be able to submit your work! I will not accept e-mail submissions. You are responsible to ensure that the files you submitted are correct. Minor submission mistakes (e.g. missed a source file) will result in 10% deduction from the assignment. Major submission mistakes (e.g. forgot to include a major source file) will be treated as incomplete assignment and you will get 0% for the assignment. On a case-by-case basis, I will decide if a submission mistake is minor or major. There will be no exceptions! If there is an emergency and/or personal difficulty, please talk to me in person.

 

Remember to document your code, and practice the good programming skills you have learned in your programming class.