Computer Science: An Interdisciplinary Approach, 1st edition

Published by Addison-Wesley Professional (July 6, 2021) © 2016

  • Robert Sedgewick
  • Kevin Wayne

Pearson+ subscription

ISBN-13: 9780137459582
Computer Science: An Interdisciplinary Approach
Published 2021

eTextbook features

  • Instant access to eTextbook
  • Search, highlight, and notes
  • Create flashcards

Today, learning to program and understanding the basics of computation isn't just indispensable for every science and engineering student: it's crucial for everyone who wants to understand the world they live in. In Computer Science: An Interdisciplinary Approach, pioneering Princeton computer science professors Robert Sedgewick and Kevin Wayne introduce core Java programming techniques in a scientific context, while also demystifying computation and illuminating its intellectual underpinnings.


Companion web site (introcs.cs.princeton.edu/java) contains

  • Extensive supplementary information, including suggested approaches to programming assignments, checklists, and FAQs
  • Graphics and sound libraries
  • Links to program code and test data
  • Solutions to selected exercises
  • Chapter summaries
  • Detailed instructions for installing a Java programming environment
  • Detailed problem sets and projects
  • Chapter 1: Elements of Programming
  • Chapter 2: Functions and Modules
  • Chapter 3: Object-Oriented Programming
  • Chapter 4: Algorithms and Data Structures
  • Chapter 5: Theory of Computing
  • Chapter 6: A Computing Machine
  • Chapter 7: Building a Computing Device

Need help? Get in touch