Book Description
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.
About the Author
G. Michael Schneider is Professor of Computer Science at Macalester College. He is also the Chair of the Mathematics and Computer Science Department at Macalester. His research interests lie in the areas of parallel processing and computer networks. He has written textbooks on software development, data structures, computer organization, and a breadth-first overview of computer science. Mike's recreational interests include running, cooking, and, most of all, traveling. He has taught computer science in England, Israel, Kenya, Australia, Japan, Zimbabwe, and Malaysia.
Invitation to Computer Science: Java Version (with Infotrac) FROM THE PUBLISHER
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.