Introduction to Programming in Java

Introduction to Programming in Java

An Interdisciplinary Approach

Book - 2017
Rate this:
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. Coverage includes:

Elements of programming: conditionals, loops, arrays, I/O, and more Functions and modules: static methods, libraries, clients, and recursion Object-oriented programming: creating and designing data types Algorithms and data structures: performance, sorts, searches, stacks, queues, and symbol tables
Publisher: Boston, MA : Addison-Wesley, 2017.
Edition: 2nd edition.
ISBN: 9780672337840
Characteristics: xvii, 758 pages : illustrated ; 24cm

Opinion

From the critics


Community Activity

Comment

Add a Comment

There are no comments for this title yet.

Age

Add Age Suitability

There are no ages for this title yet.

Summary

Add a Summary

There are no summaries for this title yet.

Notices

Add Notices

There are no notices for this title yet.

Quotes

Add a Quote

There are no quotes for this title yet.

Explore Further

Browse by Call Number
  Loading...

Find it at PDL

  Loading...
[]
[]
To Top