Introduction to Programming in Java: An Interdisciplinary Approach, 2nd edition

Published by Addison-Wesley Professional (March 30, 2017) © 2017

  • Robert Sedgewick Princeton University
  • Kevin Wayne
Products list

Details

  • A print copy
  • Free shipping

Features

  • Applications-based approach
  • Question & answer sections

This product is expected to ship within 5-7 business days for Australian customers.

Reflects Java 8 and Java's modern 64-bit memory model

Learning to program is essential to the education of every student - in the sciences, engineering, and far beyond. As students learn to create useful applications, they also take the first steps towards understanding the computer sciences' massive impact on the modern world. Using Java, this book aims to teach programming to anyone who needs or want to learn it, in a scientific context. Princeton University's Robert Sedgewick and Kevin Wayne teach essential skills for computational problem-solving that are applicable in many modern computing environments.

Fully updated to reflect Java 8 and Java's modern 64-bit memory model, this edition teaches through important examples from science, mathematics, engineering, and commercial computing. Each chapter contains questions and answers, exercises, creative exercises, and a compelling, classroom-tested case study - all reflecting the authors' 20+ years of experience teaching introductory programming and computer science at Princeton. 

  • 1. Elements of Programming
  • 2. Functions and Modules
  • 3. Object-Oriented Programming
  • 4. Algorithms and Data Structures

Need help? Get in touch