COS 526: Advanced
General | Syllabus | Assignments
There will be 3 programming assignments, which will count
for 45% of the final grade.
There will also be approximately 3 written exercises, which will count for
20% of the final grade.
In addition, there will be a final project for
the course, to be completed individually (or possibly in pairs). This will be
worth 35% of the final grade. In-class project proposal presentations will
be the last day of class, and final presentations will be in January 2008.
All of the assignments and exercises are due at 11:59 PM on the due date.
You have 5 free late days that you can use any time during the semester.
No late presentations will be permitted for the final project.
You may discuss assignments with others, but everything handed in must be
your own work. All code must be your own - you may not use code from your
classmates, the internet, or any other source.
Submitting Your Work
Please submit your solutions to the programming assignments
electronically, by creating a .zip or .tar.gz
file containing your code, results, and a README file that
describes your programs and results (in plain text, HTML, or PDF).
To submit your files, please place the bundle in one of three
Next, send an email to
including "COS526" in the subject line, describing
the location of the bundle.
- the CS file system
- the web
- the ftp depository: ftp.cs.princeton.edu in the sub directory
"incoming/af" (use login anonymous with your email for password).
Note: be sure to use binary rather than ascii file transfer.
The answers to written exercises should also be submitted electronically
via email, as either plain text, HTML or PDF.