Assignments for the Stanford CS106a Programming Methodology class.