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.

  • Agent-Based Models with MATLAB

    • 1st Edition
    • Erik Cuevas + 3 more
    • English
    Agent-Based Models with MATLAB introduces Agent-Based Modeling (ABM), one of the most important methodologies for complex systems modeling. The book explores computational implementations and accompanying MATLAB software code as a means of inspiring readers to apply agent-based models to solve a diverse range of problems. It comes with a large amount of software code that accompanies the main text, and the modeling systems described in the book are implemented using MATLAB as the programming language. Despite the heavy mathematical components of Agent-Based Models and complex systems, it is possible to utilize these models without in-depth understanding of their mathematical fundamentals.This book enables computer scientists, mathematicians, researchers, and engineers to apply ABM in a wide range of research and engineering applications. It gradually advances from basic to more advanced methods while reinforcing complex systems through practical, hands-on applications of various computational models.
  • Sensor Networks for Smart Hospitals

    • 1st Edition
    • Tuan Anh Nguyen
    • English
    Sensor Networks for Smart Hospitals shows how the use of sensors to gather data on a patient's condition and the environment in which their care takes place can allow healthcare professionals to monitor well-being and make informed decisions about treatment. Written by experts in the field, this book is an invaluable resource for researchers and healthcare practitioners in their drive to use technology to improve the lives of patients. Data from sensor networks via the smart hospital framework is comprised of three main layers: data, insights, and access.Medical data is collected in real-time from an array of intelligent devices/systems deployed within the hospital. This data offers insight from the analytics or machine learning software that is accessible to healthcare staff via a smartphone or mobile device to facilitate swifter decisions and greater efficiency.
  • Quantum Computing for Healthcare Data

    Revolutionizing the Future of Medicine
    • 1st Edition
    • Gayathri Nagasubramanian + 2 more
    • English
    Quantum Computing for Healthcare Data: Revolutionizing the Future of Medicine presents an advanced overview of the fundamentals of quantum computing, from the transition of traditional to quantum computing, to the challenges and opportunities encountered as various industries enter into the paradigm shift. The book investigates how quantum AI, quantum data processing, and quantum data analysis can best be integrated into healthcare data systems. The book also introduces a range of case studies which feature applications of quantum computing in connected medical devices, medical simulations, robotics, medical diagnosis, and drug discovery. The book will be a valuable resource for researchers, graduate students, and professional programmers and computer engineers working in the areas of healthcare data management and analytics, blockchain, IoT, and big data analytics.
  • The Digital Doctor

    How Digital Health Can Transform Healthcare
    • 1st Edition
    • Chayakrit Krittanawong
    • English
    The Digital Doctor: How Digital Health Can Transform Healthcare discusses digital health and demonstrates the appropriateness of each technology using an evidence-based approach. It serves as a comprehensive summary on current, evidence-based digital health applications, future novel digital health technologies (e.g., mobile health, blockchain, web3.0), as well as some of the current challenges and future directions for digital health within the various medical subspecialties. This book is a comprehensive review of digital health for clinicians, researchers, bioinformatic students, biomedical engineers interested in this topic.
  • Neural Network Algorithms and Their Engineering Applications

    • 1st Edition
    • Chao Huang + 2 more
    • English
    Neural Network Algorithms and Their Engineering Applications presents the relevant techniques used to improve the global search ability of neural network algorithms in solving complex engineering problems with multimodal properties. The book provides readers with a complete study of how to use artificial neural networks to design a population-based metaheuristic algorithm, which in turn promotes the application of artificial neural networks in the field of engineering optimization.The authors provide a deep discussion for the potential application of machine learning methods in improving the optimization performance of the neural network algorithm, helping readers understand how to use machine learning methods to design improved versions of the algorithm. Users will find a wealth of source code that covers all applied algorithms. Code applications enhance readers' understanding of methods covered and facilitate readers' ability to apply the algorithms to their own research and development projects.
  • Programming Language Pragmatics

    • 5th Edition
    • Michael Scott + 1 more
    • English
    Programming Language Pragmatics is the most comprehensive programming language textbook available today, with nearly 1000 pages of content in the book, plus hundreds more pages of reference materials and ancillaries online. Michael Scott takes theperspective that language design and language implementation are tightly interconnected, and that neither can be fully understood in isolation. In an approachable, readable style, he discusses more than 50 languages in the context of understanding how code isinterpreted or compiled, providing an organizational framework for learning new languages, regardless of platform. This edition has been thoroughly updated to cover the most recent developments in programming language design and provides both a solid understanding of the most important issues driving software development today
  • RISC-V System-on-Chip Design

    • 1st Edition
    • David Harris + 3 more
    • English
    RISC-V Microprocessor System-On-Chip Design is written to be accessible to an advanced undergraduate audience with limited background. It explains concepts from operating systems, VLSI, and memory systems as necessary, and High school mathematics is sufficient preparation for most of the book, although the floating point and division chapters will be primarily of interest to those with a curiosity about computer arithmetic. Like Harris and Harris’s Digital Design and Computer Architecture textbooks, this book will appeal to students with easy-to-read and complete explanations, sidebars, and occasional humor and cartoons.It comes with an open-source implementation and will include end-of-chapter problems to extend the RISC-V processor in various ways. Ancillary materials include a GitHub repository with complete open-source SystemVerilog code, validation code in C and assembly language, and code for benchmarking and booting Linux.
  • Machine Learning

    From the Classics to Deep Networks, Transformers, and Diffusion Models
    • 3rd Edition
    • Sergios Theodoridis
    • English
    Machine Learning: From the Classics to Deep Networks, Transformers and Diffusion Models, Third Edition starts with the basics, including least squares regression and maximum likelihood methods, Bayesian decision theory, logistic regression, and decision trees. It then progresses to more recent techniques, covering sparse modelling methods, learning in reproducing kernel Hilbert spaces and support vector machines. Bayesian learning is treated in detail with emphasis on the EM algorithm and its approximate variational versions with a focus on mixture modelling, regression and classification. Nonparametric Bayesian learning, including Gaussian, Chinese restaurant, and Indian buffet processes are also presented. Monte Carlo methods, particle filtering, probabilistic graphical models with emphasis on Bayesian networks and hidden Markov models are treated in detail. Dimensionality reduction and latent variables modelling are considered in depth. Neural networks and deep learning are thoroughly presented, starting from the perceptron rule and multilayer perceptrons and moving on to convolutional and recurrent neural networks, adversarial learning, capsule networks, deep belief networks, GANs, and VAEs. The book also covers the fundamentals on statistical parameter estimation and optimization algorithms.Focusing on the physical reasoning behind the mathematics, without sacrificing rigor, all methods and techniques are explained in depth, supported by examples and problems, providing an invaluable resource to the student and researcher for understanding and applying machine learning concepts.
  • Interdependent Human-Machine Teams

    The Path to Autonomy
    • 1st Edition
    • William Lawless + 3 more
    • English
    Interdependent Human-Machine Teams: The Path to Autonomy examines the foundations, metrics, and applications of human-machine systems, the legal ramifications of autonomy, trust by the public, and trust by the users and AI systems of their users, integrating concepts from various disciplines such as AI, machine learning, social sciences, quantum mechanics, and systems engineering. In this book, world-class researchers, engineers, ethicists, and social scientists discuss what machines, humans, and systems should discuss with each other, to policymakers, and to the public.It establishes the meaning and operation of “shared contexts” between humans and machines, policy makers, and the public and explores how human-machine systems affect targeted audiences (researchers, machines, robots, users, regulators, etc.) and society, as well as future ecosystems composed of humans, machines, and systems.
  • Advances in Cancer Biomarkers Research

    • 1st Edition
    • Anand Narayan Singh + 2 more
    • English
    Advances in Cancer Biomarkers Research provides a thorough and detailed description of cancer biomarkers for diagnostic, prognostic and therapeutics in several cancer types. The book presents a compendium of topics related to current advanced research, along with fundamental knowledge that will help readers fully comprehend the field of cancer biomarkers. Topics discussed include such the role of genetic mechanisms, epigenetics, DNA and microRNA in different cancers, signaling pathways and exosomes. In addition, the book discusses biomarker research applied to several cancer types, such as head and neck, urological, lung, bone tumors, hematological and neurological malignancies and breast cancers.This will be a valuable resource for cancer researchers, oncologists, graduate students and members of the biomedical field who are interested in the potential of biomarkers in cancer research and treatment.