Introduction to Web Design and Computer Principles


All assignments—including attachments—should be submitted via NYU Classes. See here for instructions.

Assignments that you turn in should be your own work. It’s fine to talk to other students and to get assistance in how to do something, but you should not ask another person to do the work for you. For reference, here is the Computer Science Department’s statement on academic integrity.

It is important not to get behind in turning in assignments. If you do get behind, we still want you to do the assignment; it is better to turn in a late assignment than to skip it. However, late assignments are penalized as follows: 10% during the first week late, 20% during the second week late, and 30% during the third week after the due date. Homework will not be accepted past the third week after its assigned due date without prior permission. Likewise, no assignments will be accepted after the final exam.

Assignment 1


Assignment date: Wednesday, January 26
Due date: Wednesday, February 3

Assignment 2


Assignment date: Wednesday, February 8
Due date: Wednesday, February 17

Assignment 3


Assignment date: Monday, February 22
Due date: Monday, February 29

Assignment 4


Assignment date: Wednesday, March 2
Due date: Monday, March 14

Assignment 5


Assignment date: Monday, March 28
Due date: Monday, April 4

Assignment 6

Responsive Website

Assignment date: Wednesday, April 6
Due date: Wednesday, April 13

Assignment 7


Assignment date: Wednesday, April 13
Due date: Wednesday, April 20

Assignment 8


Assignment date: Wednesday, April 20
Due date: Wednesday, April 27

Assignment 9


Assignment date: Monday, May 2
Due date: Monday, May 12

Extra Credit

Assignment date: Monday, May 9
Due date: Monday, May 16