Title:
Modern software development using JAVA : a text for the second course in computer science
Personal Author:
Publication Information:
Belmont, CA : Thomson-Brooks/Cole, 2004
ISBN:
9780534384494
Added Author:
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010082527 | QA76.73.J38 T95 2004 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Revolutionizing the CS2 course, this innovative book teaches programming concepts and techniques essential for working in a modern software development environment. While also teaching the fundamental concepts of data structures, the authors change the traditional emphasis from how to design and build them to learning how to analyze and use them. This treatment of data structures gives students the information they need to make informed decisions about which classes in the framework are most appropriate for their needs, while freeing up significant blocks of time for the treatment of other essential topics.
Table of Contents
1 Overview of Modern Software Development |
Section 1 Object-Oriented Software Development |
2 Object-Oriented Design and Programming |
3 Object-Oriented Programming Using Java |
4 Case Study in Object-Oriented Software Development |
Section 2 Algorithms and Data Structures |
5 The Analysis of Algorithms |
6 Linear Data Structures |
7 Hierarchical Data Structures |
8 Set and Graph Data Structures |
9 The Java Collection Framework |
Section 3 Modern Programming Techniques |
10 Exceptions and Streams |
11 Threads |
12 Graphical User Interfaces |
13 Networking Appendix: Basic Java Syntax |