Assignments and final project for CS3520 Web Development Fall 2014