CS 769: Advanced Natural Language Processing Homeworks
Homework Assignments:
Homework assignments will include written problems and programming problems.
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, 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 title, HW #, date, and, if late,
how many days late it is.
If there is a programming part, electronically hand in files that you wrote for the
assignment. Electronically handing in your code 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 cs769-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 your files for
this assignment 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 ~cs769-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 11 a.m. and
Thursday 11 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.
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 CS769 homepage]