COMS W4705: Homeworks

Gilbert Street
[Main] | [General Information] | [Problem Sets]


  • April 18th: Homework 4 (analytical problems only) is released here. The analytical problems are due by 5pm on April 30th. Late policy: 5 points off for every day late, 0 points if handed in after 5pm on May 4th.

  • April 2nd: Homework 3 analytical problems are released here. The analytical problems are due by 5pm on April 16th. Late policy: 5 points off for every day late, 0 points if handed in after 5pm on April 20th.

  • April 2nd: Homework 3 programming problems are released here. The homework is due by 5pm on April 23rd. Late policy: 5 points off for every day late, 0 points if handed in after 5pm on April 27th. The github link for the code for homework 3 is here. Sample code for a neural network part-of-speech tagger is here.

  • February 27th: Homework 2 is released here. The analytical problems are due by 5pm on March 19th; the programming assignment is due by 5pm on March 26th. Files for the programming assignment: hw2.tar.gz. Late policy: 5 points off for every day late, 0 points if handed in after 5pm on March 23rd for the analytical problems, March 30th for the programming problems.

  • January 31st: Homework 1 is released here. The analytical problems are due February 12th; the programming assignment is due February 19th (see the homework for full details). Files for the programming assignment: count_freqs.py, eval_ne_tagger.py, ner_train.dat, ner_dev.dat, ner_dev.key.

    Submission Instructions

  • Analytical part: problems must be uploaded to Courseworks. For handwritten homeworks please scan your homework to create a pdf file and then upload the file.
  • Programming assignments: Please see the instructions on Piazza for how to submit.
  • Update on late policy: we will give students 5 "free" days that can be used as they wish across the 4 problem sets. Specifically, we will not penalize the first 5 late days that a student incurs on problem sets. After that, the penalties posted on the problem sets will apply (e.g., 5 points per day late on the first problem set). The final (0 point) deadline will still apply.

    Programming Assignments Policy and Guidelines

    Please see the pdf on courseworks for full submission instructions.

    Group Work and Academic Honesty Policy

    All problems must be solved individually. You may discuss the problems with other students, but you have to do the write-up and implementation yourself. We will check homework assignments for duplicates. Violations will result in a grade of zero and further steps may be taken in accordance with the CS department's academic honesty policy.