Description

Book Synopsis

Eric Roberts is the Charles Simonyi Professor of Computer Science, emeritus, at Stanford University. Throughout his career, Roberts was a widely acknowledged leader in computer science education and received numerous national and international awards, including the Outstanding Contribution to Computer Science Education Award from the Association for Computing Machinery's Special Interest Group in Computer Science Education (ACM SIGCSE), the Karl V. Karlstrom Outstanding Educator Award from the ACM, and the Taylor Booth Education Award from the Institute for Electrical and Electronic Engineers Computer Society (IEEE-CS). Programming Abstractions in Java is his seventh book.



Table of Contents

1. Overview of Java

2. Methods

3. Strings

4. Files

5. Arrays

6. Collections

7. Classes and Objects

8. Inheritance

9. Recursive Strategies

10. Backtracking Algorithms

11. Algorithmic Analysis

12. Efficiency and Representation

13. Linear Structures

14. Maps

15. Trees

16. Sets

17. Graphs

18. Expression Trees

19. Using Function as Data

Programming Abstractions in Java

    Product form

    £148.14

    Includes FREE delivery

    Order before 4pm today for delivery by Fri 26 Jun 2026.

    A Paperback / softback by Eric Roberts

    Out of stock


      View other formats and editions of Programming Abstractions in Java by Eric Roberts

      Publisher: Pearson Education (US)
      Publication Date: 09/02/2016
      ISBN13: 9780134421186, 978-0134421186
      ISBN10: 0134421183

      Description

      Book Synopsis

      Eric Roberts is the Charles Simonyi Professor of Computer Science, emeritus, at Stanford University. Throughout his career, Roberts was a widely acknowledged leader in computer science education and received numerous national and international awards, including the Outstanding Contribution to Computer Science Education Award from the Association for Computing Machinery's Special Interest Group in Computer Science Education (ACM SIGCSE), the Karl V. Karlstrom Outstanding Educator Award from the ACM, and the Taylor Booth Education Award from the Institute for Electrical and Electronic Engineers Computer Society (IEEE-CS). Programming Abstractions in Java is his seventh book.



      Table of Contents

      1. Overview of Java

      2. Methods

      3. Strings

      4. Files

      5. Arrays

      6. Collections

      7. Classes and Objects

      8. Inheritance

      9. Recursive Strategies

      10. Backtracking Algorithms

      11. Algorithmic Analysis

      12. Efficiency and Representation

      13. Linear Structures

      14. Maps

      15. Trees

      16. Sets

      17. Graphs

      18. Expression Trees

      19. Using Function as Data

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account