As the author of 23 computer science textbooks,
Ken has been at the forefront of computer science education, both at the
undergraduate level and at the high school level. He published, with Doug Nance and Tom Naps, a series of
widely adopted introductory computer science textbooks in C++. Their AP texts
based on these books were best sellers for many years. With Martin Osborne, Ken
also developed a series of widely adopted introductory computer science
textbooks in Java. They were the first to include the use of toolkits, such as BreezyGUI and BreezySwing, to build easy graphical user interfaces in
introductory computer science courses. Other textbooks, as well as the software
developed by the ACM taskforce on Java, have adopted this approach.
On a personal note, Ken
lives with his wife and family in the mountains of Rockbridge County, Virginia.
There he enjoys the outdoors, as well as books, movies, and the local music