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 tomorrow for delivery by Thu 29 Jan 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