In this freshman level textbook, Lambert (Washington and Lee University) and Osborne (Western Washington University) introduce the basics of object-oriented programming with Java and the graphical user interface (GUI). The second edition adds two chapters on Java's collection classes and on linked and array implementations of lists. The CD-ROM contains the BreezySwing GUI toolkit and JBuilder 4.
Annotation c. Book News, Inc., Portland, OR (booknews.com)
About the Author, Kenneth Lambert
Kenneth A. Lambert is Professor of Computer Science and Head of the Department at Washington and Lee University. He has taught introductory courses for 25 years and has been an active researcher in computer science education. Lambert has co-authored a series of introductory C++ textbooks with Douglas Nance and Thomas Naps and a series of introductory Java textbooks with Martin Osborne.
Martin Osborne has been a Professor of Computer Science at Western Washington University since 1977, and various courses at all levels of the curriculum. He has coauthored four books with Ken Lambert, and has presented numerous papers and workshops on teaching object-oriented software development at national and regional conferences.