10 May 2024

Projects

Project 0 Due Wednesday, January 19 by 11:59PM Eastern
– Peer grading due by Monday, January 24
Project 1 Due Monday, January 24 by 11:59PM Eastern
– Peer grading due by Monday, January 31
Project 2 Due Monday, February 7 by 11:59PM Eastern – EXTENDED TO WEDNESDAY, FEBRUARY 9
– Peer grading due by Monday, February 14
Project 3 Due Monday, February 21 by 11:59PM Eastern
– Peer grading due by Monday, February 21
Project 4 Due Monday, March 14 by 11:59PM Eastern
– Peer grading due by Monday, March 21
Project 5 Due Monday, March 28 by 11:59PM Eastern
– Peer grading due by Monday, April 4
Project 6 Due Monday, April 11 by 11:59PM Eastern
– Peer grading due by Monday, April 18
Project 7 Due Monday, April 25 by 11:59PM Eastern (cannot be handed in late)