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.

  • The Deterministic Universe

    Exploring Chaos, Free Will, Prediction, and Modeling
    • 1st Edition
    • Paul A. Gagniuc
    • English
    The Deterministic Universe: Exploring Chaos, Free Will, Prediction, and Modeling equips readers with the tools to learn the foundational concepts of chaos, randomness, and determinism through examples and applied case studies. The book helps readers gain insight into how deterministic algorithms handle complex, chaotic data, providing an interdisciplinary exploration of chaos theory, determinism, and free will, grounded in scientific principles, computational models, and philosophical insights. The content builds on established theories in physics, bioinformatics, and systems biology, weaving them into broader existential questions. The material emphasizes the interplay between randomness, noise, and order, providing a fresh lens to view the universe and our place within it. The book connects these ideas to practical tools like random number generators and nonlinear equations, machine learning algorithms, computational and predictive models, extending their implications to biological systems, human thought, and decision-making. By addressing both scientific fundamentals and philosophical debates, the book bridges abstract ideas with real-world phenomena and demonstrates the role of randomness and noise in predictive models and simulations, helping readers understand the limits of computational systems in mimicking real-world processes.
  • High-Performance Computing

    Applications and Frontiers
    • 1st Edition
    • Oscar Diez
    • English
    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.
  • Quantum Communication and Cryptography

    • 1st Edition
    • Walter O. Krawec
    • English
    Quantum Communication and Cryptography introduces readers to the theory of quantum cryptography, with a focus will on quantum key distribution (QKD) and more advanced quantum cryptographic protocols beyond QKD. It contains a brief introduction to the field of modern cryptography that is needed to fully appreciate and understand how quantum cryptographic systems are proven secure, and how they can be safely used in combination with current day classical systems. Readers are then introduced to quantum key distribution (QKD) - perhaps the most celebrated, and currently the most practical, of quantum cryptographic techniques.Basic protocols are described, and security proofs are given, providing readers with the knowledge needed to understand how QKD protocols are proven secure using modern, state- of-the-art definitions of security. Following this, more advanced QKD protocols are discussed, along with alternative quantum and classical methods to improve QKD performance. Finally, alternative quantum cryptographic protocols are covered, along with a discussion on some of the practical considerations of quantum secure communication technology. Throughout, protocols are described in a clear and consistent manner that still provides comprehensive, theoretical proofs and methods.
  • Mastering Java Full Stack Development

    From Spring Boot to ReactJS
    • 1st Edition
    • Usharani Bhimavarapu
    • English
    Mastering Java Full Stack Development is an essential handbook for building robust, scalable, and future-ready enterprise applications using today's most in-demand technologies. Written for full-stack developers, software engineers stepping into enterprise systems, as well as students preparing for real-world architecture challenges, this comprehensive guide walks readers through every layer of modern application design—from Spring Boot and Hibernate to Node.js and ReactJS, and from secure RESTful APIs to microservices and cloud-native deployment. Structured for progressive learning, the book blends theory with hands-on examples to help readers build applications that are not just functional, but maintainable, secure, and scalable. Each chapter provides the why behind the how — enabling readers to make informed technical decisions grounded in industry best practices. Mastering Java Full Stack Development offers a unified, full-stack view of enterprise application development, integrating backend, frontend, database, and cloud layers. The book provides an integrated, end-to-end guide that shows how Spring, Hibernate, React, and Microservices work together in a cohesive architecture. The book also addresses the growing interest and practical implementation challenges associated with applying the most current development methodology to Java software engineering environments, offering a deep dive into foundational concepts, the challenges faced in real-world applications, and potential future developments. Java remains an integral programming language in modern web-based software development, which enables smoother collaboration, faster deployment, and improved quality of software products. The book is written for full stack developers and Java backend developers who want to expand into frontend technologies, as well as frontend developers looking to master enterprise-level backend development.
  • Integrating AI in Psychological and Mental Health Care

    Techniques, Applications, and Ethical Considerations
    • 1st Edition
    • Sandeep Kautish + 4 more
    • English
    Integrating AI in Psychological and Mental Health Care: Techniques, Applications, and Ethical Considerations introduces key concepts and the historical evolution of AI, providing a foundation for understanding its applications in mental health. The content delves into various aspects of AI, including diagnostic tools, machine learning algorithms, and natural language processing, highlighting their roles in enhancing therapeutic outcomes and improving patient care. The discussion encompasses significant mental health conditions such as anxiety, depression, and severe psychological disorders, showcasing how AI technologies can assist in diagnosis, treatment planning, and monitoring. Ethical considerations and privacy issues are critically examined, ensuring a balanced perspective on the benefits and challenges associated with AI-driven interventions. Practical applications, such as virtual psychotherapists and AI-enhanced cognitive behavioral therapy illustrate real-world implementations and their impact on patient care. Additionally, case studies provide insights into successful AI applications in mental health settings, thus enhancing our understanding of potential advantages and obstacles.
  • Intelligent IoT-based Diagnostic and Assistive Systems for Neurological Disorders

    • 1st Edition
    • Hanif Heidari + 1 more
    • English
    Intelligent IoT-based Diagnostic and Assistive Systems for Neurological Disorders discusses the latest developed methods in IoT and its applications in neurological disorders that emphasize end-user requirements. Intelligent IoT is used to explore the intersection between medicine, data science, biomedical engineering, and healthcare systems. A comprehensive overview of modelling and analyzing the requirements of people with neurological disorders is presented in this book. Signals and images of biological activity are collected and analyzed based on patient specifications to facilitate more accurate diagnosis and treatment. The book also discusses cutting-edge AI methods for IoT devices designed to treat neurological conditions.
  • Robotics for Intervention in Healthcare

    From Technology to Clinical Practice
    • 1st Edition
    • Françoise J Siepel
    • English
    Robotics for Intervention in Healthcare: From Technology to Clinical Practice bridges the gap between deep-core robotic intervention technology and clinical aspects, including content that is appropriate for physicians and clinicians. The book gives insights on the importance of connectivity in early stages, thoroughly addressing which aspects are important to improve the innovation chain.
  • Modern Bioinformatics

    From Molecular Insights to Biomedical Innovation
    • 1st Edition
    • Kolla Bhanu Prakash + 2 more
    • English
    Modern Bioinformatics from Molecular Insights to Biomedical Innovation explores the rapidly advancing field of bioinformatics, addressing a critical gap in current literature by integrating quantum biology and quantum biosensors with computational bioinformatics. As quantum computing and nanotechnology revolutionize biomedical research, this book emerges as an essential resource for researchers navigating these interdisciplinary domains. It caters to the growing need for comprehensive material that bridges molecular biology, computational methods, and cutting-edge innovations, empowering scientists to harness the full potential of bioinformatics in understanding complex biological systems and developing novel diagnostic and therapeutic strategies. Organized into eight thematic sections, the book offers a thorough exploration of bioinformatics from foundational concepts to translational applications. It begins with molecular structures of proteins, DNA, and RNA, advancing through nano-molecular visualization and structural domain analysis. Readers gain insights into deep learning techniques like AlphaFold for protein structure prediction, AI applications in genomics, and molecular interactions critical to function. The text further covers computational methods in drug discovery, forensic bioinformatics, and molecular evolution. A unique emphasis is placed on the convergence of nanotechnology and quantum innovations in molecular diagnostics and biosensing, including quantum biosensors and quantum computing applications. The final sections focus on computational strategies for drug target identification, biomarker discovery, and clinical trial analysis, providing a holistic view of modern bioinformatics workflows. This book is an indispensable reference for advanced researchers, graduate students, and professionals in bioinformatics, molecular biology, and biomedical engineering seeking to integrate quantum computing and nanotechnology into their work.
  • Advanced Concepts in Grey Wolf Optimizer

    Leading the Pack in Advanced Optimization
    • 1st Edition
    • Seyedali Mirjalili
    • English
    Advanced Concepts in Grey Wolf Optimizer: Leading the Pack in Advanced Optimization provides in-depth coverage of recent theoretical advancements in GWO, as well as advanced methods to handle issues such as multiple objectives, constraints, binary variables, large search spaces, dynamic goals, and uncertain data. This book assumes familiarity with optimization fundamentals and therefore dives directly into multi-objective, constrained, binary, and dynamic-environment variants, as well as GWO-ML/LLM hybrids. Extensive real-world case studies in areas such as energy systems, supply-chain design, LLM fine-tuning, robotics, and finance ensure that both scholars and engineers can translate the material into deployable solutions. The authors present important new theories, hybrids with Machine Learning/Deep Learning, and hybrid methods that increase GWO’s performance. The use of generative AI to improve this algorithm and make it more generic is also explored, along with diverse applications across multiple fields to illustrate the practical utility and versatility of the methods presented. Written by some of the world’s most highly cited researchers in the field of artificial intelligence, algorithms, and machine learning, the book serves as an advanced resource for researchers and practitioners interested in applying and developing the Grey Wolf Optimizer.
  • Synthetic Media, Deepfakes, and Cyber Deception

    Attacks, Analysis, and Defenses
    • 1st Edition
    • Cameron H. Malin
    • English
    Synthetic Media, Deepfakes, and Cyber Deception: Attacks, Analysis, and Defenses introduces the only analytical Synthetic Media Analysis Framework (SMAF) to help describe cyber threats and help security professionals anticipate and analyze attacks. This framework encompasses seven dimensions: Credibility, Control, Medium, Interactivity, Familiarity, Intended Target, and Evocation. Synthetic media is a broad term that encompasses the artificial manipulation, modification, and production of information, covering a spectrum from audio-video deepfakes to text-based chatbots. Synthetic media provides cyber attackers and scammers with a game-changing advantage over traditional ROSE attacks because they have the potential to convincingly impersonate close associates through text, imagery, voice, and video. This burgeoning threat has yet to be meaningfully addressed through any written treatment on the topic. The book is co-authored by three cyber influence and deception experts who have gained deep knowledge and experience on the topic through diverse, true operational pathways and backgrounds. The diversity and perspectives of the author team makes the content in the book the broadest and deepest treatment of synthetic media attacks available to readers.