Assignment 1 , due on Sep. 23
Assignment 2 , due on Oct. 12
Assignment 3 , due on Oct. 28
Project proposal , due on Nov.5
Assignment 4 , due on Nov. 16