The twenty-second lecture starts by explaining the features of the next assignment #6. The theoretical part explains containers and data structures, and finishes showing how to pars a file to extract its data.
Prerequisites to the twenty-third lecture is reading chapters 12.1 through 12.3 of “Art and Science of Java“. The lecture discusses searching and sorting.
The twenty-fourth lecture continues with collections and introduces programming patterns.
Code for these lectures are available on github.