Introduction to Programming in Java:   Distinctive Features


a textbook for a first course in computer science
for the next generation
of scientists and engineers



Here are some of the distinctive features of our textbook:


650 pages, 230 figures, 120 programs, 450 exercises.