Cambridge Virtual Bookfair   View basketHelp

Introductory Computer Science and Data Structures

Talking with Computers

Talking with Computers
Explorations in the Science and Technology of Computing

  • Thomas Dean

"...an excellent balance of breadth and depth that provides insight for general audiences without boring the specialist...extraordinary...Essential."
J. Beidler, University of Scranton, Choice

Request Examination Copy | Learn more...
Java Outside In

Java Outside In

  • Ethan D. Bolker, Bill Campbell

This book and CD set treats learning a programming language much like learning a spoken language: programming is best learned by immersion. Through building interesting programs and addressing real design issues much earlier than other texts, this book moves beyond the placement of semicolons and other syntactic details and is able to discuss the architecture of serious programs: how delegation and inheritance allow objects to cooperate to do useful work. Throughout the text, the authors deal with programs that implement applications realistic enough to be convincing.

Request Examination Copy | Learn more...
Fundamentals of OOP and Data Structures in Java

Fundamentals of OOP and Data Structures in Java

  • Richard Wiener, Lewis J. Pinson

"...a very good approach to introducing the concepts of object-oriented programming...I recommend this book for professionals who want a deeper look at the design of data structures in Java."
Computing Reviews

Request Examination Copy | Learn more...