Project 0 Due Wednesday, February 3 by 11:59PM Eastern
Project 1 Due Monday, February 8 by 11:59PM Eastern
Project 2 Due Monday, February 22 by 11:59PM Eastern
Project 3 Due Monday, March 8 by 11:59PM Eastern
Project 4 Due Monday, March 22 by 11:59PM Eastern
Project 5 Due Tuesday, April 6 by 11:59PM Eastern (NOTE DAY CHANGE)
Project 6 Due Tuesday, April 20 by 11:59PM Eastern (NOTE DAY CHANGE)
Project 7 Due Monday, May 3 by 11:59PM Eastern