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.

    • Digital Twins for Sustainable Development

      • 1st Edition
      • Valentina Emilia Balas + 4 more
      • English
      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.
    • Digital Outcasts

      Moving Technology Forward without Leaving People Behind
      • 2nd Edition
      • Kel Smith
      • English
      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
      • Tshilidzi Marwala
      • English
      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

      A Comprehensive Guide to Systems, Concepts, and Programming
      • 1st Edition
      • Oscar Diez
      • English
      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.
    • Designing Technology for an Aging Population

      Towards Universal Design
      • 2nd Edition
      • Jeff Johnson + 1 more
      • English
      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.
    • Wearable Sensing and Assistive Devices for Robotic Rehabilitation

      • 1st Edition
      • Wei Meng + 4 more
      • English
      “Wearable Sensing and Assistive Devices for Robotic Rehabilitation” provides an overview of current research and developments in the field of innovative technologies for advanced wearable sensing and assistive devices in medical rehabilitation. This book presents a systematic investigation of the wearable acquisition and deep learning-based processing of biological signals and the applications with wearable robotic devices. It provides fundamental bio-mechatronics engineering knowledge to analyze and design new wearable sensing and assistive devices. It includes human wearable sensors design and development, biological signals acquisition and processing, brain-computer interface and neuromuscular interfaces, wearable exoskeleton and soft robotic devices, as well as human-centered interactive robot control.
    • AI, Blockchain and Social Network on Urban Crisis Management: Leveraging Emerging Technologies for Disaster Response and Resilience in Smart Cities

      • 1st Edition
      • Volume 142
      • English
      AI, Blockchain and Social Network on Urban Crisis Management, Volume 142 in the Advances in Computers series, examines how cutting-edge digital technologies are reshaping disaster preparedness and response. This volume highlights the convergence of artificial intelligence, blockchain, and social network analysis to predict, prevent, and manage urban crises. Chapters explore diverse applications, from AI-driven deforestation monitoring in the Colombian Amazon and diffusion modeling for enhanced oil recovery, to blockchain-based citizen voting systems, metaverse-enabled disaster management, and graph-theoretic approaches for resource mobilization. Ethical AI for law enforcement training, social media’s role in disaster resilience, and innovative methods such as YOLO-based pothole detection further showcase how these technologies support sustainable cities and green energy initiatives. Collectively, the volume provides a multidisciplinary perspective on building smarter, safer, and more resilient urban environments.
    • Mastering DevOps

      A Cloud Engineering and Data Science Perspective
      • 1st Edition
      • Chinmaya Kumar Dehury + 1 more
      • English
      Mastering DevOps: A Cloud Engineering and Data Science Perspective explores the complexities of adopting DevOps in today’s fast-evolving tech landscape, where cloud infrastructure and data-driven solutions are central to business success. The book equips readers with the practical skills and foundational knowledge needed to design, deploy, and manage DevOps processes that address the challenges of scalability, automation, and handling large-scale, containerized applications. By integrating DevOps principles with essential technologies like cloud computing, microservices, and CI/CD pipelines, the text ensures readers gain a comprehensive understanding of modern DevOps practices.Beyond the basics, the book tailors its approach to the unique needs of data science, highlighting recent innovations and their impact within DevOps environments. Structured across four progressive units, the book covers everything from foundational principles and tools to advanced deployment strategies and emerging trends. Readers benefit from a clear roadmap—beginning with DevOps fundamentals, moving through core architectures, CI/CD automation, and concluding with advanced topics and the intersection of DevOps and data science.
    • The AI Ideal

      AIdealism and the Governance of AI
      • 1st Edition
      • Niklas Lidströmer
      • English
      The AI Ideal: AIdealism and the Governance of AI reimagines the role artificial intelligence can play in shaping our future. Rather than warning of catastrophe, Lidströmer presents a proactive vision—one where AI strengthens democracy, ethics, and human dignity through a global framework rooted in European Enlightenment ideals, Scandinavian social values, and Swiss direct democracy. His approach, dubbed AIdealism, rejects extreme ideologies and advocates for pragmatic, ethical solutions, aiming to use AI for justice, enlightenment, and the common good. This book calls for action in harnessing AI to create a world that is sustainable, free, and prosperous for all.Far from promising utopia, the book acknowledges the risks AI poses—empowering autocrats, disrupting economies, and threatening human agency. Yet, it argues that with foresight and courage, AI can become a powerful tool for wisdom, fairness, and progress. It offers a practical action plan for using AI to address daily dilemmas, from education and healthcare to climate responsibility, while exploring topics as varied as philosophy, politics, ethics, music, mathematics, and medicine. Ultimately, it serves as a visionary, ethically grounded manifesto for those seeking a constructive roadmap for the AI revolution.
    • Computer Animation

      Algorithms and Techniques
      • 4th Edition
      • Andrew Hogue + 1 more
      • English
      Computer Animation: Algorithms and Techniques, Fourth Edition surveys computer algorithms and programming techniques for specifying and generating motion for graphical objects, that is, computer animation. It is primarily concerned with three-dimensional (3D) computer animation. In this edition, the most current techniques are covered along with the theory and high-level computation that have earned the book a reputation as the best technically oriented animation resource. As in previous editions, the book addresses practical issues, provides accessible techniques, and offers straightforward implementations.