These are the examples used in the course P2 Object-Oriented Programming with Java.
Stacks (lectures 2 & 3)
TicTacToe (lectures 4, 5, 8 & 10)
JUnit (lecture 7)
Jumble (lecture 11)
Puzzles (lecture 12)
All the source as a zip file
PDF course notes (in English) as well as further information (in German) about the course are available at: http://www.iam.unibe.ch/~scg/Teaching/P2/
Last modified: 2001-02-21