An Invitation to Computer Science: Java Version, 3rd Edition

by G. Michael Schneider

14 Members (4.00)

On This Page

Description

A Java version of the authors' best-selling introduction to the field of computer science. This text provides a breadth-first overview of the central topics studied in the field: algorithms, hardware design, computer organization, system software, language models, programming, compilation, theory of computation, applications, networks, artificial intelligence, and the impact of computers on society. The authors present these topics in the context of the big picture, using a six-layer show more hierarchy of abstractions. The hierarchy is based on the algorithmic foundations of computer science and works upward from low-level hardware concepts through virtual machine environments, languages, software, and applications programs to the social issues raised by computer technology. Each layer in the hierarchy builds on ideas and concepts presented earlier. An accompanying lab manual provides exploratory lab activities. For this Java Version, Chapters 7 (Introduction to High-Level Language Programming) and 8 (The Tower of Babel) have been thoroughly revised to incorporate Java 2 as the programming language of implementation. show less

Tags

Member Reviews

Members

Recently Added By

Author Information

Picture of author.
11 Works 201 Members

Classifications

Genres
Technology, Nonfiction
DDC/MDS
004Computer science, information & general worksComputer science, knowledge & systemsComputer science
LCC
QA76 .S3596ScienceMathematicsMathematicsInstruments and machinesCalculating machinesElectronic computers. Computer scienceComputer software
BISAC

Statistics

Members
14
Popularity
1,672,725
Rating
(4.00)
Languages
English
Media
Paper
ISBNs
3