G.Michael Schneider ; Judith Gersting
INVITATION TO COMPUTER SCIENCE, 7E is a best-selling book that provides a modern overview of today's computer science. This flexible, non-language-specific approach provides a solid foundation by adopting an algorithm-driven approach, and it is appropriate for the reader's initial exposure to the discipline of computer science because of its adaptability and lack of language-specificity.
Readers are brought up to speed on the most pressing computing concerns of the day with the inclusion of expanded chapter exercises and practice problems, feature boxes, and the most recent information available on developing subjects such as privacy, drones, cloud computing, and net neutrality. This edition comes with optional online language modules that correlate neatly with C++, Java, Python, and C#. These modules allow readers to learn a programming language while simultaneously deepening their comprehension of principles presented in the book.
A new Digital Lab Manual with 20 laboratory experiments that map directly to the book is included in an optional online CourseMate that provides useful study aids such as flashcards, quizzing, and games. Readers are able to master as well as experience the principles of today's computer science thanks to the book's strong emphasis on visual and hands-on exercises.