For over a decade, students and instructors alike have praised the broad coverage and clear exposition in the leading text Computer Science: An Overview. Glenn Brookshear draws on years of success in the classroom in this practical, language-independent approach to the introduction of core computing science topics. This Ninth Edition provides a balanced, realistic picture of the dynamic nature of computer science by presenting the historical background and the most up-to-date research and trends. It engages students with timely topics like bioinformatics and artificial intelligence, and provides coverage of foundational hardware topics like data representation/storage, machine architecture, and machine language.A language-independent introduction to computer science that uses C#, C++, and Java as example languages. C++ and Java-based lab manuals are available for those who want to focus on a particular language. More than 1,000 Questions and Exercises, Chapter Review Problems and Social Issues questions give students the opportunity to apply the concepts just learned. Discussion of ethical and legal aspects of areas such as Internet security, software engineering, and database technology. Flexible organization and presentationallows topics to be covered in any order. A robust Companion Web site includes practical exploration of computer science topics from the text, software simulators and lab manuals that teach the fundamentals of either C++ or Java.