Intended for students learning how to program for the first time. This is an introduction to Java. Students work their way through chosen examples & exercises. These drills provide them with a working knowledge of basic programming constructs. Taking an "objects later" approach, this book is designed for one semester courses.