Jan. 31 - Thinking in Java, Chapter 1
Feb. 5-19 - Thinking in Java:
I/O - Chapter 11, pages 573-605
RTTI - Chapter 12
Distributed Computing - Chapter 15, pages 903-923
Interfaces and Inner Classes - Chapter 8
Libraries - Chapter 9
Feb. 21-26 - Thinking in Java:
Threads - Chapter 14
Uses GUI/Swing examples, which we don't cover yet
Concurrent Programming in Java
Overview: Chapter 1 (mainly through 1.3)