Assignments for Stanford CS106B class.