Builds on Java Programming I with advanced topics such as Java frameworks, multi-threading, and network programming.