Programs bigger than a screen, built from everything so far. Turning a written description into a plan of classes and building it one piece at a time, statistics from input with invalid values skipped, a command program that answers bad input instead of crashing, questions answered about the records of a file, and a look back at all of Java Programming I. MOOC sections 7.3 and 7.4.