Unlike homeworks, labs are required. The labs themselves can be found on NYU Classes newclasses.nyu.edu. Some additional material, typically sample inputs and outputs, may be on the course web site.
Upload your source (e.g., the .java files) and documentation (e.g., the required README file containing instructions on compiling and running the lab) to NYU Classes.
I continually update these notes as the semester progresses so I advise against printing it now, if at all.
There will be an in-class midterm approximately at lecture 14 and a final exam during finals week. Practice exams will be available. Please do not plan any trips until the exam dates are settled. Homework solutions will be posted on NYU Classes before each exam