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.
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.
For computer science majors and minors in the early stages of their college careers, many of whom mistakenly equate programming and computer science, and for students of other disciplines who want computer literacy beyond the ability to manipulate a particular program or do a little elementary programming. Exposes such students to the breadth of the subject, discussing machine architecture--data storage and manipulation; software--algorithms, programming languages, and software engineering; data organization; and the potential of algorithmic machines. Annotation c. Book News, Inc., Portland, OR (booknews.com)
J. Glenn Brookshear is a Professor Emeritus at Marquette University where he taught Formal Language, Introduction to Computer Science, and Theory of Computation. He is the author of the previous editions of Computer Science: An Overview.