Author: Zhang Xin
Publisher:
Publish Date: 2005-09-01
Features: This book uses a large amount of new material to comprehensively introduce the fundamental knowledge in the field of computer science. Written by Nell Dale and John Lewis, two highly acclaimed and experienced educators in the field, the book aims to provide readers with a holistic view of computer science. On the whole, the content is detailed and covers a broad scope; in terms of details, the book is well-structured and vividly described. Starting from information, it introduces aspects such as hardware, programming, operating systems, applications, and communication, touching on all levels of computer science. The book is rigorous yet accessible, making it an ideal introductory textbook for students of computer science.
Key Features of the Book:
● Programming concepts are described in general language, while detailed explanations of Java and C++ are provided on the accompanying website http://csilluminated.jbpub.com).
● Includes biographies of notable figures, historical events, and cutting-edge knowledge of technological development; explores the ethical and moral impacts of technological advancements in each chapter.
● Contains numerous exercises and thought questions for ease of teaching.
● The accompanying website combines academic rigor with engaging content, offering a variety of teaching resources: Flash presentations, online glossaries, interactive learning, word games, HTML help, and more, to deepen readers' understanding of the book's material in a flexible and multifaceted way.
Written by two renowned computer science educators, the book provides a comprehensive and detailed introduction to all aspects of computer science. Each layer of the computing system is dissected, starting from the information layer, moving through the hardware layer, programming layer, operating system layer, application layer, and communication layer, and concluding with a discussion on the limitations of computing. Additionally, the text is interspersed with numerous biographies of notable figures, historical annotations, ethical issues, and new technological developments to further enhance your understanding of computer science. Each chapter is followed by a wealth of exercises to help you review and master the content.
This book is an ideal textbook for introductory courses in computing and computer science, as well as a great choice for non-professionals seeking an overview of the field.
Introduction to Computer Science, 2nd Edition
📌 Related Posts
Literature
It's all because of pronunciation.
2026-09-20
News
What problems are there if you are not pregnant and do not have your period?
2026-10-02
Literature
Middle School Student Topic Essay New Ideas Collection
2026-10-02
Literature
Introduction to Educational Technology
2026-10-04
Literature
Computer 3D Modeling and Animation Production 3DSMAX6 Practical Tutorial
2026-10-12
Literature
Family Community Healthcare Handbook
2026-10-12
Literature
Company Law 21st Century Legal Education Planning Textbook
2026-10-12
Literature
Dreamweaver MX2004 + ASP Website Development Basics and Examples Tutorial (Professional Edition)
2026-10-12