Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
LinkBasket
 
Introduction to Programming in Java: An Interdisciplinary Approach
Install LinkBasket to replace ALL of your new apps!
  • Title: Introduction to Programming in Java: An Interdisciplinary Approach
  • Author(s) Robert Sedgewick and Kevin Wayne
  • Publisher: Addison Wesley, 1 edition (July 27, 2007); eBook (Updated Continuously)
  • Paperback: 736 pages
  • eBook: HTML, PDF, ePub, Kindle, etc.
  • Language: English
  • ISBN-10: 0321498054
  • ISBN-13: 978-0321498052
  • Share This:  

Book Description

By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and applied mathematics, Introduction to Programming in Java takes an interdisciplinary approach to teaching programming with the Java programming language.

Elements of Programming: Your First Program; Built-in Types of Data; Conditionals and Loops; Arrays; Input and Output. Functions and Modules: Static Methods; Libraries and Clients; Recursion. Object-Oriented Programming: Data Types; Creating Data Types; Designing Data Types. Algorithms and Data Structures: Performance; Sorting and Searching; Stacks and Queues; Symbol Tables.

This book is for all readers interested in introductory programming courses using the Java programming language.

About the Authors
  • Robert Sedgewick is William O. Baker Professor of Computer Science at Princeton University and a member of the board of directors of Adobe Systems. In addition, he is the coauthor of the highly acclaimed textbook, Algorithms, 4th Edition and Analytic Combinatorics.
  • Kevin Wayne also teaches in the Department of Computer Science at Princeton University. His research focuses on theoretical computer science, especially optimization and the design, analysis, and implementation of computer algorithms. Wayne received his PhD from Cornell University.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Introduction to Programming Using Java (David J. Eck)

    This book is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java.

  • Think Java, 2nd Edition (Allen B. Downey, et al)

    A hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience.

  • Java, Java, Java: Object-Oriented Problem Solving, 3rd Edition

    Functional and flexible, this book takes an objects-first approach to Java programming and problem using games and puzzles. Emphasize coverage of Java language features, introductory programming concepts, and object-oriented design principles.

  • O'Reilly® Algorithms and Information Retrieval in Java

    This practical book will help you learn and review some of the most important ideas in software engineering - data structures and algorithms - in a way that's clearer, more concise, and more engaging than other materials. Useful in technical interviews too.

  • Thinking in Java, 4th Edition (Bruce Eckel)

    This book has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time.

  • The Art and Science of Java (Eric Roberts)

    This book emphasizes the reader-friendly exposition, adopts a modern objects-first approach to the Java programming language that introduces readers to useful class hierarchies from the very beginning.

  • Data Structures and Algorithm Analysis in Java, 3rd Edition

    A comprehensive treatment focusing on the creation of efficient data structures and algorithms, using Java, this text explains how to select or design the data structure best suited to specific problems.

  • OOP: Learn Object Oriented Thinking & Programming using Java

    This book is a textbook of programming in Java language for beginners. The author endeavors not to explain the Java programming language to the readers, but to teach them real programming - to teach them how to think and design the program.

Book Categories
:
Other Categories
Resources and Links