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]