CS 731 Homeworks
Homework Assignments:
Keep track of your grades through the learn@uw system.
Homework assignments must be typeset with Latex.
Accounts will be provided on the Computer Sciences Department's instructional
Unix workstations located in rooms 1350, 1351, and 1370. Frequently-asked
questions (FAQs) on homework assignments will be e-mailed to the class mailing
list. Assignment grading questions must be raised with the instructor within one
week after it is returned.
How to Hand In Your Homework:
For each homework, electronically hand in the .pdf and .tex files and any other files
required by the assignment. On any department Linux machine, run:
/s/handin/bin/handin -c cs731-1 -a ASSIGNMENT_NAME -d DIRECTORY
where ASSIGNMENT_NAME is HWn for the n-th assignment.
DIRECTORY is the path to the directory where your files for
this assignment are located. handin will go through the specified directory and
hand in all the files. To check that your files have been copied to the
correct location, look inside the directory ~cs731-1/handin/{yourID}/{ASSIGNMENT_NAME},
and make sure that all of your files have been copied.
Useful Tips:
Late Penalties:
All assignments are due at the beginning of class on the due date. One (1) day
late, defined as a 24-hour period from the deadline (weekday or weekend), will result
in 10% of the total points for the assignment deducted. So, for example, if an
assignment is due on a Wednesday and it is handed in between Wednesday 9:30 a.m. and
Thursday 9:30 a.m., a 10% penalty will be deducted. Two (2) days late, 25% off; three (3)
days late, 50% off. No homework can be turned in more than three (3) days late.
Written questions and program submission have the same deadline. A total of two (2)
free late days may be used throughout the semester without penalty. You must specify
on the first page of your late homework how many free late days to use.
Academic Integrity:
All examinations, programming assignments, and written homeworks must be done
individually. Cheating and plagiarism will be dealt with in accordance with
University procedures (see the UW-Madison Academic Misconduct Rules and Procedures).
Hence, for example, code for programming assignments must not be developed in
groups, nor should code be shared. You are encouraged to discuss with your peers,
the TA or the instructors ideas, approaches and techniques broadly, but not
at a level of detail where specific implementation issues are described by anyone.
If you have any questions on this, ask the instructor before you act.
[Back to CS731 homepage]