Programming Assignments for CIS 35B