Prerequisites to the nineteenth lecture is reading chapter 13 of “Art and Science of Java”. The lecture continues discussing ArrayLists and HashMaps introducing interfaces.
Prerequisites to the twentieth lecture is reading chapters 10.5 and 10.6 of “Art and Science of Java”. The lecture discusses the implementation of graphical user interfaces.
Prerequisites to the twenty-first lecture is reading chapters 10.7 and 10.8 of “Art and Science of Java”. The lecture continues with graphical user interfaces introducing layouts.
Code for these lectures are available on github.