CS 326 at UMass Amherst. Assignments from class.