Fundamentals of Java AP Computer Science Essentials / Edition 4

Fundamentals of Java AP Computer Science Essentials / Edition 4

ISBN-10:
0538744928
ISBN-13:
9780538744928
Pub. Date:
01/06/2010
Publisher:
Cengage Learning
ISBN-10:
0538744928
ISBN-13:
9780538744928
Pub. Date:
01/06/2010
Publisher:
Cengage Learning
Fundamentals of Java AP Computer Science Essentials / Edition 4

Fundamentals of Java AP Computer Science Essentials / Edition 4

$230.95 Current price is , Original price is $230.95. You
$230.95 
  • SHIP THIS ITEM
    This item is available online through Marketplace sellers.
  • PICK UP IN STORE
    Check Availability at Nearby Stores
$99.99 
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.

    • Condition: Good
    Note: Access code and/or supplemental material are not guaranteed to be included with used textbook.

This item is available online through Marketplace sellers.


Overview

By taking a multilevel approach to teaching Java, this text is suitable for a wide range of students, from beginners to those ready for advanced data structures. Since it is non-software specific, it can be used with any Java program compiler, including Borland, Sun Microsystems, Symantec and others.

Product Details

ISBN-13: 9780538744928
Publisher: Cengage Learning
Publication date: 01/06/2010
Edition description: New Edition
Pages: 700
Product dimensions: 0.32(w) x 0.43(h) x 0.05(d)

About the Author

Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area related to computer science and has published several popular textbooks related to introductory programming and data structures in C++, Java and Python . He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.


Martin Osborne has been a Professor of Computer Science at Western Washington University since 1977, and various courses at all levels of the curriculum. He has coauthored four books with Ken Lambert, and has presented numerous papers and workshops on teaching object-oriented software development at national and regional conferences.

Table of Contents

UNIT 1: Getting Started with Java. 1: Background. 2: First Java Programs. 3: Syntax, Errors, and Debugging. 4: Introduction to Control Statements. 5: Using Classes and Objects in Media Computing. UNIT 2: The Next Step with Java. 6: Introduction to Defining Classes. 7: Control Statements Continued. 8: Improving the User Interface. 9: Introduction to HTML and Applets. UNIT 3: Arrays, Recursion, and Complexity. 10: Introduction to Arrays. 11: Classes Continued. 12: Arrays Continued. 13: Recursion, Complexity, and Searching and Sorting. UNIT 4: Advanced Topics. 14: Introduction to Collections. 15: Multithreading, Networks, and Client/Server Programming. Appendix A: Java Resources. Appendix B: Java Language Elements. Appendix C: Operator Precedence. Appendix D: ASCII Character Set. Appendix E: Number Systems. Appendix F: Java Exception Handling. Appendix G: Java Packages and jar Files. Appendix H: Files. Appendix I: The TurtleGraphics Package. Appendix J: AP Correlations. Glossary. Index.
From the B&N Reads Blog

Customer Reviews