Computer Science: An Overview ANNOTATION
This unique book offers a readable survey of computer science, covering a wealth of topics and equipping the reader with an understanding of the scope of the science as well as the terminology in the field. This new edition contains new sections reflecting the growing importance of object-oriented methodologies in programming and database design.
FROM THE PUBLISHER
New Highlights
Includes a larger emphasis on the object-oriented paradigm and networking, including coverage of the World Wide Web and the Java Programming Language.
Offers end-of-chapter "Questions of Ethics" in addition to discussions of ethics throughout the book.
Contains new sections on digital circuitry, the client/server model, data compression, and digital representation of graphics.
Provides a complete teaching package, including a new C++ lab manual, C and Pascal lab manuals, and a World Wide Web site.
SYNOPSIS
This textbook provides broad coverage of the entire computer science discipline from a generic perspective, rather than from the context of one particular programming language, and is suitable for students in all fields who are interested in an overview of the world of computers. Brookshear (computer science, Marquette U.) outlines the computer's architecture and the software development process, and explores some issues of data organization and storage. The seventh edition adds material on open source development, XML, and associative memory. Annotation c. Book News, Inc., Portland, OR
FROM THE CRITICS
Booknews
This book provides broad coverage of the entire computer science discipline from a generic perspective, rather than from the context of one particular programming language, and is suitable for students in all fields who are interested in an overview of the world of computers. Brookshear (computer science, Marquette U.) includes information on data compression, analysis of algorithms, network security, object-oriented database systems, and public key encryption. He also reviews some of the ethical, legal, and practical issues surrounding these and other topics, and provides discussion questions at the end of each chapter to encourage further consideration of their ramifications. Annotation c. Book News, Inc., Portland, OR (booknews.com)