These playlists and (over 50) videos are part of a FREE online "book" on OO programming using Java and data structures, used in the course CS2110 in Cornell. We call the book JavaHyperText. Through the use of videos, we attempt to teach "programming" rather than just "programs" ---the DEVELOPMENT of algorithms and programs is stressed throughout. Click the link "JavaHyperText" to see the full book. Email us, tell us what you think of JavaHyperText.