PLEASE NOTE UPDATED DATES (INCORRECT DATES FROM LAST YEAR WERE POSTED)
Project 0 Due Wednesday, January 18, 2023 by 11:59PM Eastern
– Peer grading due by Monday, January 23, 2023
Project 1 Due Monday, January 23, 2023 by 11:59PM Eastern
– Peer grading due by Monday, January 30, 2023
Project 2 Due Monday, February 6, 2023 by 11:59PM Eastern
– Peer grading due by Monday, February 13, 2023
Project 3 Due Monday, February 20, 2023 by 11:59PM Eastern
– Peer grading due by Monday, February 27, 2023
Project 4 Due Monday, March 13, 2023 by 11:59PM Eastern
– Peer grading due by Monday, March 20, 2023
Project 5 Due Monday, March 27, 2023 by 11:59PM Eastern
– Peer grading due by Monday, April 3, 2023
Project 6 Due Monday, April 10, 2023 by 11:59PM Eastern
– Peer grading due by Monday, April 17, 2023
Project 7 Due Monday, April 24, 2023 by 11:59PM Eastern (cannot be handed in late)