Skip to content

Invitation to Computer Science Java Version

Best in textbook rentals since 2012!

ISBN-10: 0534419941

ISBN-13: 9780534419943

Edition: 2nd 2005

Authors: G. Michael Schneider, Judith L. Gersting

List price: $165.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

In this best-selling text, Mike Schneider and Judy Gersting unify and lend relevance to the topics of computer science within their proven framework of a six-layer hierarchy of abstractions. The authors begin by showing that computer science is the study of algorithms, which is the central theme of the book, then move up the next five levels of the hierarchy: hardware, virtual machine, software, applications, and ethics.
Customers also bought

Book details

List price: $165.95
Edition: 2nd
Copyright year: 2005
Publisher: Course Technology
Publication date: 2/6/2004
Binding: Paperback
Pages: 744
Size: 7.75" wide x 9.75" long x 1.25" tall
Weight: 2.838
Language: English

G. Michael Schneider is Professor Emeritus of Mathematics and Computer Science at Macalester College in St. Paul, Minnesota. He also served as a Visiting Professor of Computer Science at Columbia University in New York. His professional interests include parallel processing, computer networks, programming methodology, and computer science education. He has written many successful textbooks on software development, data structures, computer organization, and a breadth-first overview of computer science. Dr. Schneider was a member of the committee that authored the ACM/IEEE Computing Curriculum 2001. He has received Fulbright Grants to teach computer science and applied mathematics in…    

An Introduction to Computer Science
Algorithm Discovery and Design
The Efficiency of Algorithms
The Building Blocks: Binary Numbers, Boolean Logic, and Gates
Computer Systems Organization
An Introduction to System Software and Virtual Machines
Computer Networks, the Internet, and the World Wide Web
Introduction to High-level Language Programming
The Tower of Babel
Compilers and Language Translation
Models of Computation
Simulation and Modeling
Electronic Commerce and Information Security
Artificial Intelligence
Making Decisions about Computers, Information, and Society