Assignments for Computer Science 172