Introduction to Programming Using JAVA. 700 pages. The first programming course at Hobart and William Smith Colleges covers the Java programming language. Since 1996, the textbook for the course has been this Java textbook that was written for the course. The current version 2009 is Introduction to Programming Using Java, Version 5.0. It requires Java 5.0 or higher. It is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant to provide complete coverage of the Java language. ABOUT THE AUTHOR: David J. Eck, Ph.D. in Mathematics (Brandeis University, 1980) is working as a teacher and instructor at the Department of Mathematics and Computer Science of the Hobart and William Smith Colleges.