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.

    • Deception in the Digital Age

      • 1st Edition
      • June 23, 2017
      • Cameron H. Malin + 3 more
      • English
      • Paperback
        9 7 8 0 1 2 4 1 1 6 3 0 6
      • eBook
        9 7 8 0 1 2 4 1 1 6 3 9 9
      Deception in the Digital Age: Exploiting and Defending Human Targets Through Computer-Mediated Communication guides readers through the fascinating history and principles of deception—and how these techniques and stratagems are now being effectively used by cyber attackers. Users will find an in-depth guide that provides valuable insights into the cognitive, sensory and narrative bases of misdirection, used to shape the targeted audience’s perceptions and beliefs. The text provides a detailed analysis of the psychological, sensory, sociological, and technical precepts that reveal predictors of attacks—and conversely postmortem insight about attackers—presenting a unique resource that empowers readers to observe, understand and protect against cyber deception tactics. Written by information security experts with real-world investigative experience, the text is the most instructional book available on the subject, providing practical guidance to readers with rich literature references, diagrams and examples that enhance the learning process.
    • Biostatistics and Computer-based Analysis of Health Data Using SAS

      • 1st Edition
      • June 22, 2017
      • Christophe Lalanne + 1 more
      • English
      • Hardback
        9 7 8 1 7 8 5 4 8 1 1 1 6
      • eBook
        9 7 8 0 0 8 1 0 1 1 7 1 3
      This volume of the Biostatistics and Health Sciences Set focuses on statistics applied to clinical research.The use of SAS for data management and statistical modeling is illustrated using various examples. Many aspects of data processing and statistical analysis of cross-sectional and experimental medical data are covered, including regression models commonly found in medical statistics. This practical book is primarily intended for health researchers with a basic knowledge of statistical methodology. Assuming basic concepts, the authors focus on the practice of biostatistical methods essential to clinical research, epidemiology and analysis of biomedical data (including comparison of two groups, analysis of categorical data, ANOVA, linear and logistic regression, and survival analysis). The use of examples from clinical trials and epidemiological studies provide the basis for a series of practical exercises, which provide instruction and familiarize the reader with essential SAS commands.
    • Topological UML Modeling

      • 1st Edition
      • June 16, 2017
      • Janis Osis + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 4 7 6 5
      • eBook
        9 7 8 0 1 2 8 0 9 3 5 3 5
      Topological UML Modeling: An Improved Approach for Domain Modeling and Software Development presents a specification for Topological UML® that combines the formalism of the Topological Functioning Model (TFM) mathematical topology with a specified software analysis and design method. The analysis of problem domain and design of desired solutions within software development processes has a major impact on the achieved result – developed software. While there are many tools and different techniques to create detailed specifications of the solution, the proper analysis of problem domain functioning is ignored or covered insufficiently. The design of object-oriented software has been led for many years by the Unified Modeling Language (UML®), an approved industry standard modeling notation for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system, and this comprehensive book shines new light on the many advances in the field.
    • MATLAB Programming for Biomedical Engineers and Scientists

      • 1st Edition
      • June 14, 2017
      • Andrew P. King + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 1 2 2 0 3 7
      • eBook
        9 7 8 0 1 2 8 1 3 5 1 0 5
      MATLAB Programming for Biomedical Engineers and Scientists provides an easy-to-learn introduction to the fundamentals of computer programming in MATLAB. This book explains the principles of good programming practice, while demonstrating how to write efficient and robust code that analyzes and visualizes biomedical data. Aimed at the biomedical engineer, biomedical scientist, and medical researcher with little or no computer programming experience, it is an excellent resource for learning the principles and practice of computer programming using MATLAB. This book enables the reader to: Analyze problems and apply structured design methods to produce elegant, efficient and well-structured program designs Implement a structured program design in MATLAB, making good use of incremental development approaches Write code that makes good use of MATLAB programming features, including control structures, functions and advanced data types Write MATLAB code to read in medical data from files and write data to files Write MATLAB code that is efficient and robust to errors in input data Write MATLAB code to analyze and visualize medical data, including imaging data
    • Embedded Computing for High Performance

      • 1st Edition
      • June 13, 2017
      • João Manuel Paiva Cardoso + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 4 1 8 9 5
      • eBook
        9 7 8 0 1 2 8 0 4 1 9 9 4
      Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, the book offers a comprehensive description of techniques for mapping computations expressed in programming languages such as C or MATLAB to high-performance embedded architectures consisting of multiple CPUs, GPUs, and reconfigurable hardware (FPGAs). The authors demonstrate a domain-specific language (LARA) that facilitates retargeting to multiple computing systems using the same source code. In this way, users can decouple original application code from transformed code and enhance productivity and program portability. After reading this book, engineers will understand the processes, methodologies, and best practices needed for the development of applications for high-performance embedded computing systems.
    • Microbiology and Molecular Diagnosis in Pathology

      • 1st Edition
      • June 13, 2017
      • Audrey Wanger + 5 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 3 5 1 5
      • eBook
        9 7 8 0 1 2 8 0 9 2 3 8 5
      Microbiology and Molecular Diagnosis in Pathology: A Comprehensive Review for Board Preparation, Certification and Clinical Practice reviews all aspects of microbiology and molecular diagnostics essential to successfully passing the American Board of Pathology exam. This review book will also serve as a first resource for residents who want to become familiar with the diagnostic aspects of microbiology and molecular methods, as well as a refresher course for practicing pathologists. Opening chapters discuss issues of laboratory management, including quality control, biosafety, regulations, and proper handling and reporting of laboratory specimens. Review chapters give a quick overview of specific clinical infections as well as different types of bacteria, viruses, fungal infections, and infections caused by parasites. Following these, coverage focuses on diagnostic tools and specific tests: media for clinical microbiology, specific stains and tests for microbial identifications, susceptibility testing and use of antimicrobial agents, tests for detecting antibodies, antigens, and microbial infections. Two final chapters offer overviews on molecular diagnostics principles and methods as well as the application of molecular diagnostics in clinical practice.
    • Software Architecture for Big Data and the Cloud

      • 1st Edition
      • June 12, 2017
      • Ivan Mistrik + 4 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 4 6 7 3
      • eBook
        9 7 8 0 1 2 8 0 9 3 3 8 2
      Software Architecture for Big Data and the Cloud is designed to be a single resource that brings together research on how software architectures can solve the challenges imposed by building big data software systems. The challenges of big data on the software architecture can relate to scale, security, integrity, performance, concurrency, parallelism, and dependability, amongst others. Big data handling requires rethinking architectural solutions to meet functional and non-functional requirements related to volume, variety and velocity. The book's editors have varied and complementary backgrounds in requirements and architecture, specifically in software architectures for cloud and big data, as well as expertise in software engineering for cloud and big data. This book brings together work across different disciplines in software engineering, including work expanded from conference tracks and workshops led by the editors.
    • Smart Sensors Networks

      • 1st Edition
      • June 8, 2017
      • Fatos Xhafa + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 9 8 5 9 2
      • eBook
        9 7 8 0 1 2 8 0 9 8 6 5 3
      Smart Sensors Networks: Communication Technologies and Intelligent Applications explores the latest sensor and sensor networks techniques and applications, showing how networked wireless sensors are used to monitor and gather intelligence from our surrounding environment. It provides a systematic look at the unique characteristics of wireless sensor networks through their usage in a broad range of areas, including healthcare for the elderly, energy consumption, industrial automation, intelligent transportation systems, smart homes and cities, and more. The book shows how sensor-networks work and how they are applied to monitor our surrounding environment. It explores the most important aspects of modern sensors technologies, providing insights on the newest technologies and the systems needed to operate them. Readers will find the book to be an entry point for understanding the fundamental differences between the various sensor technologies and their use in for different scenarios. Indexing: The books of this series are submitted to EI-Compendex and SCOPUS
    • Low-Rank Models in Visual Analysis

      • 1st Edition
      • June 5, 2017
      • Zhouchen Lin + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 1 2 7 3 1 5
      • eBook
        9 7 8 0 1 2 8 1 2 7 3 2 2
      Low-Rank Models in Visual Analysis: Theories, Algorithms, and Applications presents the state-of-the-art on low-rank models and their application to visual analysis. It provides insight into the ideas behind the models and their algorithms, giving details of their formulation and deduction. The main applications included are video denoising, background modeling, image alignment and rectification, motion segmentation, image segmentation and image saliency detection. Readers will learn which Low-rank models are highly useful in practice (both linear and nonlinear models), how to solve low-rank models efficiently, and how to apply low-rank models to real problems.
    • Cognitive Approach to Natural Language Processing

      • 1st Edition
      • May 23, 2017
      • Bernadette Sharp + 2 more
      • English
      • Hardback
        9 7 8 1 7 8 5 4 8 2 5 3 3
      • eBook
        9 7 8 0 0 8 1 0 2 3 4 3 3
      As natural language processing spans many different disciplines, it is sometimes difficult to understand the contributions and the challenges that each of them presents. This book explores the special relationship between natural language processing and cognitive science, and the contribution of computer science to these two fields. It is based on the recent research papers submitted at the international workshops of Natural Language and Cognitive Science (NLPCS) which was launched in 2004 in an effort to bring together natural language researchers, computer scientists, and cognitive and linguistic scientists to collaborate together and advance research in natural language processing.The chapters cover areas related to language understanding, language generation, word association, word sense disambiguation, word predictability, text production and authorship attribution. This book will be relevant to students and researchers interested in the interdisciplinary nature of language processing.