Assignment 1: Due on August 22nd
Assignment 2: Due on September 15th
Assignment 3: Due on October 13th
Assignment 4: Due on October 31st