Computer Sciences Dept.

CS 540 - Introduction to Artificial Intelligence

Fall 2009


How to Hand In a Programming Assignment in CS 540

For each programming assignment, hand in hardcopy of the requested written parts of the assignment. All pages should be stapled together -- NO LOOSE SHEETS!, and should include a cover sheet on top which includes your name, login, class number and section, HW #, date, and, if late, how many days late it is)

  1. Electronically hand in files containing the Java code that you wrote for the assignment. You do not need to hand in any class files. Electronically handing in assignments is simple. First, add the following line to your .cshrc.local file:

    set path = ($path /s/handin/bin)

    Then run the following command:

    handin -c cs540-1 -a <assignment_name> -d <directory>

    where

    • <assignment_name> is the name of the assignment. This will be given to you by your instructor.
    • <directory> is the path to the directory where all your files are located.

    handin will go through the specified directory and hand in all the necessary files.

    To check that your files have been copied to the correct location, look inside the directory ~cs540-1/handin/{yourName}/{assignment}, and make sure that all of your files have been copied.

  2. Be sure to also save a separate copy of your completed code in your own private directory as a backup to the copy you put in the handin directory. Do not alter your own copy after you turn it in so that the date on the file is the same as the date of what you hand in.

  3. We may run your code on additional test cases besides those given to you to test.

  4. FOR HW #1: If you have not had your picture taken, 10 points will be taken off.

Note: Hardcopy and electronic submissions are all due on the due date at the due time!

Regrading of any assignment must be done within one week after an assignment is returned to the class.

 
CS 540 | Department of Computer Sciences | University of Wisconsin - Madison