Projects from Programming and Problem Solving I