Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

    • Federated Learning for the Metaverse

      • 1st Edition
      • May 1, 2026
      • Noor Zaman Jhanjhi + 3 more
      • English
      Federated Learning for the Metaverse: Applications in Virtual Environments provides readers with insights into how federated learning, a decentralized machine learning paradigm, can be strategically applied to address critical aspects of the metaverse. The book covers a wide range of topics, including privacy-preserving personalization, security, collaboration, adaptive learning environments, real-time communication, decentralized governance, language understanding, immersive learning experiences, avatar customization, and dynamic scene rendering.
    • The Basics of Hacking and Penetration Testing

      • 3rd Edition
      • May 1, 2026
      • Thomas Wilhelm + 1 more
      • English
      • Paperback
        9 7 8 0 4 4 3 4 3 8 8 6 8
      • eBook
        9 7 8 0 4 4 3 4 3 8 8 7 5
      The Basics of Hacking and Penetration Testing, Third Edition, serves as an introduction to the steps required to complete a penetration test or perform an ethical hack from beginning to end. The book teaches readers how to properly utilize and interpret the results of the modern-day hacking tools required to complete a penetration test. It provides a simple and clear explanation of how to effectively utilize these tools, along with a four-step methodology for conducting a penetration test or hack, thus equipping readers with the know-how required to jump start their careers and gain a better understanding of offensive security. Each chapter contains hands-on examples and exercises that are designed to teach learners how to interpret results and utilize those results in later phases. The new Third Edition of this book includes six all-new chapters, and has been completely updated to the most current industry-standard tools, testing methodology and exploitable targets. New chapters on setting up a Pen Testing Lab and Hacking Careers have been added to expand and update the book. This is complemented by videos for use in class. This book is an ideal resource for security consultants, beginning InfoSec professionals, and students.
    • Advanced Intelligence Methods for Data Science and Optimization

      • 1st Edition
      • April 1, 2026
      • Amir Hossein Gandomi + 2 more
      • English
      • Paperback
        9 7 8 0 4 4 3 2 8 9 4 0 8
      • eBook
        9 7 8 0 4 4 3 2 8 9 4 1 5
      Advanced Intelligence Methods for Data Science and Optimization covers the latest research trends and applications of AI topics such as deep learning, reinforcement learning, evolutionary algorithms, Bayesian optimization, and swarm intelligence. The book is a comprehensive guide that provides readers with theoretical concepts and case studies for applying advanced intelligence methods to real-world problems. Authored by a team of renowned experts in the field, the book offers a holistic approach to understanding and applying intelligence methods across various domains.It explores the fundamental concepts of data science and optimization, providing a strong foundation for readers to build upon, and will be a welcomed resource for AI researchers, data scientists, engineers, and developers on key topics such as evolutionary optimization techniques, reinforcement learning, Natural Language Processing, Bayesian optimization, advanced analytics for large-scale data, fuzzy logic, quantum computing, graph theory, convex optimization, differential evolution, and more.
    • Digital Design using VerilogHDL

      • 1st Edition
      • April 1, 2026
      • Shilpi Birla + 2 more
      • English
      • Paperback
        9 7 8 0 4 4 3 2 9 0 8 8 6
      • eBook
        9 7 8 0 4 4 3 2 9 0 8 9 3
      Digital Design using VerilogHDL: VLSI Modeling, Coding and Verification covers the concepts of digital logic design, including, logic simplification and optimization for digital circuit synthesis and implementation, design and integration of logics (combinational and sequential) in the building of digital circuits and systems, the practical aspects of number systems, the use of VerilogHDL in the logic design, testbench verification, and the synthesis of digital circuits and systems with HDL code examples. Users will find an approach to the design, integration, verification, and synthesizing of a digital logic circuit, complete with coding examples.
    • Digital Twins for Sustainable Development

      • 1st Edition
      • April 1, 2026
      • Valentina Emilia Balas + 4 more
      • English
      • Paperback
        9 7 8 0 4 4 3 2 7 3 8 8 9
      • eBook
        9 7 8 0 4 4 3 2 7 3 8 9 6
      Digital Twins for Sustainable Development covers digital twins for sustainability as a virtual representation of a physical system or environment, such as a building, city, or natural ecosystem and how they are used to support sustainable development and management practices. The book demonstrates how data from a variety of sources, such as sensors, satellite imagery, and other monitoring tools can be used for advanced analytics and modeling techniques to simulate the system's behavior over time. This allows researchers and professionals in computer science to manage complex systems and promote sustainable development and resource management practices.
    • Designing User Interfaces for an Aging Population

      • 2nd Edition
      • April 1, 2026
      • Jeff Johnson + 1 more
      • English
      • Paperback
        9 7 8 0 4 4 3 3 3 7 3 0 7
      • eBook
        9 7 8 0 4 4 3 3 3 7 3 1 4
      Designing User Interfaces for an Aging Population: Towards Universal Design, Second Edition explores the unique needs of older adults in today’s digital landscape. The authors examine this demographic’s wide-ranging sensory, cognitive, physical, and emotional characteristics, connecting each to the challenges and opportunities older users face with technology. Backed by hundreds of global research studies, the book provides actionable design guidelines to enhance satisfaction and usability for seniors. Updated to reflect the latest advances in AI, robotics, and speech recognition, it offers fresh examples and case studies to keep designers informed about emerging trends.Beyond demographics and design principles, the book highlights common pitfalls in technology that can reduce accessibility for older adults. It discusses strategies for involving seniors directly in research and design, ensuring their voices shape digital innovation. The authors emphasize that older users remain underserved and often overlooked in technology studies, urging designers to broaden their approach. By addressing these gaps, the book helps professionals create more inclusive interfaces that better serve a rapidly growing segment of the technology-using population.
    • Digital Outcasts

      • 2nd Edition
      • April 1, 2026
      • Kel Smith
      • English
      • Paperback
        9 7 8 0 4 4 3 3 3 6 7 7 5
      • eBook
        9 7 8 0 4 4 3 3 3 6 7 8 2
      Digital Outcasts: Moving Technology Forward without Leaving People Behind, Second Edition comprehensively explores inclusive design in human-computer interaction. The book examines the real-life experiences of people with disabilities as they navigate systemic barriers in employment, education, healthcare, and social connectivity. This new edition covers the intersectionality of disability with other forms of economic and political discrimination, uncovering how biases related to race, gender, and ability are reflected in language models and AI algorithms. With digital access a foundational element of human existence, the consequences of exclusion are far-reaching and increasingly urgent.Citing case studies in law, creative arts, and social science, this updated edition also examines the historical and emergent impact people with disabilities have on culture and industry. Digital Outcasts emphases that disability has long served as a powerful catalyst for design innovation, driving transformational benefit for consumers of all abilities and backgrounds. Taking into account new legal and technological perspectives, this revision stands as an update on the progress we have made—and how far we have yet to go.
    • The Governance of Artificial Intelligence

      • 1st Edition
      • April 1, 2026
      • Tshilidzi Marwala
      • English
      • Paperback
        9 7 8 0 4 4 3 3 6 3 2 2 1
      • eBook
        9 7 8 0 4 4 3 3 6 3 2 3 8
      The Governance of Artificial Intelligence stands out as a comprehensive guide that unifies the essential dimensions of artificial intelligence—values, data, algorithms, computing, applications, and governance—within a single volume. The book offers expert guidance on each of these topics, blending engineering insight with governance strategies. It proposes a holistic approach to AI governance, emphasizing the importance of proactive and balanced policies that foster innovation while safeguarding ethical standards. Prioritizing social welfare and human rights, this work advocates for maximizing AI’s benefits and minimizing its risks through effective, integrative governance structures.Moreover, the book highlights the need for a versatile governance model that draws from various disciplines and champions diversity. It stresses the importance of leveraging existing regulatory frameworks, ethical guidelines, and industry standards, while encouraging active collaboration among governments, businesses, civil society, and academia. Structured into six sections and 33 chapters, the book systematically explores core principles, data concerns, algorithms, computing, practical applications, and governance challenges, making it a crucial resource for understanding the evolving landscape of AI oversight.
    • Foundations of High-Performance Computing

      • 1st Edition
      • April 1, 2026
      • Oscar Diez
      • English
      • Paperback
        9 7 8 0 4 4 3 4 5 5 7 4 2
      • eBook
        9 7 8 0 4 4 3 4 5 5 7 5 9
      Foundations of High Performance Computing: A Comprehensive Guide to Systems, Concepts, and Programming serves as an essential and up-to-date introduction on the world of high-performance computing (HPC). Geared toward graduate students, early-career professionals, and researchers, this volume lays the groundwork for advanced study by thoroughly exploring the core systems, foundational concepts, and introductory programming skills vital to the HPC field. The book’s five-part structure begins with the evolution and architectural overview of HPC, then moves into basic programming principles, resource management, and performance metrics, equipping readers with practical knowledge for accessing and utilizing HPC systems.Beyond the basics, the guide delves into parallel computing through OpenMP, MPI, GPU computing, OpenACC, and CUDA, offering a multidisciplinary approach to multithreading and distributed memory. It further explores parallel I/O, data management, modern filesystems, cloud-based HPC solutions, and virtualization, ensuring readers grasp the latest trends and technologies. Concluding with a reference section and glossary, this book stands as a comprehensive resource for building a robust foundation in high-performance computing.
    • High-Performance Computing

      • 1st Edition
      • April 1, 2026
      • Oscar Diez
      • English
      • Paperback
        9 7 8 0 4 4 3 4 5 1 3 4 8
      • eBook
        9 7 8 0 4 4 3 4 5 1 3 5 5
      High-Performance Computing: Applications and Frontiers serves as an essential, up-to-date guide for those seeking to master the rapidly evolving field of HPC. Building on foundational concepts, this volume delves into specialized tools and emerging technologies shaping modern research and industry, such as parallel and distributed systems, GPU programming, quantum computing, and cloud-based solutions. Designed for advanced students, researchers, and professionals, it prepares readers to tackle real-world challenges by combining theoretical insights with practical expertise, offering a clear roadmap for navigating both established and cutting-edge HPC landscapes.The book further distinguishes itself by exploring domain-specific applications, machine learning, and the future trajectory of high-performance computing. Key topics include containerization, AI-powered HPC, hybrid and multi-cloud strategies, as well as recent advancements in GPU and quantum technologies. With its blend of theory and hands-on examples, this book is a versatile reference that meets the growing demand for a comprehensive resource in today's data-driven world.