The twenty-fifth lecture starts with a discussion of the next assignment as introduces concurrency in the theoretical part.
The twenty-sixth lecture discusses the differences between the ACM library set and “standard” java, end explains how to embed/compile java programs to run outside the development environment.
The twenty-seventh lecture explains which other classes are available at Stanford and what to expect.
The twenty-eight lecture is a wrap up and outlook for future classes.
Code for these lectures are available on github.