Offer a contemporary overview of computer science with Schneider/Gersting's best-selling INVITATION TO COMPUTER SCIENCE, 8E. This flexible, non-language-specific text uses an algorithm-centered approach to provide a foundation in computing. Learning objectives and a clear hierarchy help introduce algorithms, hardware, virtual machines, software development, applications of computing, and social issues. Updated exercises and practice problems challenge students to analyze, evaluate, and approach problems creatively. Special interest boxes and timely content highlight topics such as privacy, drones, cloud computing, and net neutrality. Optional online modules for C++, Java, Python, C#, and Ada integrate seamlessly for the flexibility to teach a specific programming language. Optional MindTap? provides study tools and a digital Lab Manual and lab software with 20 laboratory projects.