Become a Readings Member to make your shopping experience even easier. Sign in or sign up for free!

Become a Readings Member. Sign in or sign up for free!

Hello Readings Member! Go to the member centre to view your orders, change your details, or view your lists, or sign out.

Hello Readings Member! Go to the member centre or sign out.

Introduction to Programming in Java: An Interdisciplinary Approach
Paperback

Introduction to Programming in Java: An Interdisciplinary Approach

$106.95
Sign in or become a Readings Member to add this title to your wishlist.

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

Read More
In Shop
Out of stock
Shipping & Delivery

$9.00 standard shipping within Australia
FREE standard shipping within Australia for orders over $100.00
Express & International shipping calculated at checkout

MORE INFO
Format
Paperback
Publisher
Pearson Education (US)
Country
United States
Date
11 April 2017
Pages
784
ISBN
9780672337840

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

Read More
Format
Paperback
Publisher
Pearson Education (US)
Country
United States
Date
11 April 2017
Pages
784
ISBN
9780672337840