Mathematical Graphics: Introduction to Java
The MSRI Summer School - Reed College, June 18 - July 2, 2005