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.

    • Brain-Computer Interfacing for Assistive Robotics

      • 1st Edition
      • September 24, 2014
      • Vaibhav Gandhi
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 5 4 3 8
      • eBook
        9 7 8 0 1 2 8 0 1 5 8 7 2
      Brain-computer interface (BCI) technology provides a means of communication that allows individuals with severely impaired movement to communicate with assistive devices using the electroencephalogram (EEG) or other brain signals. The practicality of a BCI has been possible due to advances in multi-disciplinary areas of research related to cognitive neuroscience, brain-imaging techniques and human-computer interfaces. However, two major challenges remain in making BCI for assistive robotics practical for day-to-day use: the inherent lower bandwidth of BCI, and how to best handle the unknown embedded noise within the raw EEG. Brain-Computer Interfacing for Assistive Robotics is a result of research focusing on these important aspects of BCI for real-time assistive robotic application. It details the fundamental issues related to non-stationary EEG signal processing (filtering) and the need of an alternative approach for the same. Additionally, the book also discusses techniques for overcoming lower bandwidth of BCIs by designing novel use-centric graphical user interfaces. A detailed investigation into both these approaches is discussed.
    • Top-Down Digital VLSI Design

      • 1st Edition
      • December 4, 2014
      • Hubert Kaeslin
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 7 3 0 3
      • eBook
        9 7 8 0 1 2 8 0 0 7 7 2 3
      Top-Down VLSI Design: From Architectures to Gate-Level Circuits and FPGAs represents a unique approach to learning digital design. Developed from more than 20 years teaching circuit design, Doctor Kaeslin’s approach follows the natural VLSI design flow and makes circuit design accessible for professionals with a background in systems engineering or digital signal processing. It begins with hardware architecture and promotes a system-level view, first considering the type of intended application and letting that guide your design choices. Doctor Kaeslin presents modern considerations for handling circuit complexity, throughput, and energy efficiency while preserving functionality. The book focuses on application-specific integrated circuits (ASICs), which along with FPGAs are increasingly used to develop products with applications in telecommunications, IT security, biomedical, automotive, and computer vision industries. Topics include field-programmable logic, algorithms, verification, modeling hardware, synchronous clocking, and more.
    • Plan, Activity, and Intent Recognition

      • 1st Edition
      • February 24, 2014
      • Gita Sukthankar + 4 more
      • English
      • Paperback
        9 7 8 0 1 2 3 9 8 5 3 2 3
      • eBook
        9 7 8 0 1 2 4 0 1 7 1 0 8
      Plan recognition, activity recognition, and intent recognition together combine and unify techniques from user modeling, machine vision, intelligent user interfaces, human/computer interaction, autonomous and multi-agent systems, natural language understanding, and machine learning. Plan, Activity, and Intent Recognition explains the crucial role of these techniques in a wide variety of applications including: personal agent assistants computer and network security opponent modeling in games and simulation systems coordination in robots and software agents web e-commerce and collaborative filtering dialog modeling video surveillance smart homes In this book, follow the history of this research area and witness exciting new developments in the field made possible by improved sensors, increased computational power, and new application areas.
    • Software for Computer Control 1986

      • 1st Edition
      • May 23, 2014
      • D. Florian + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 3 6 0
      • eBook
        9 7 8 1 4 8 3 2 9 8 8 6 3
      This volume studies the advances of software for computers, their development, applications and management. Topics covered include software project management, real time languages and their uses, and computer aided design techniques. The book also discusses how far artificial intelligence is integrated with business and industry to give a complete overview of the role of computer systems today.
    • Optimized Cloud Resource Management and Scheduling

      • 1st Edition
      • October 15, 2014
      • Wenhong Dr. Tian + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 4 7 6 9
      • eBook
        9 7 8 0 1 2 8 0 1 6 4 5 9
      Optimized Cloud Resource Management and Scheduling identifies research directions and technologies that will facilitate efficient management and scheduling of computing resources in cloud data centers supporting scientific, industrial, business, and consumer applications. It serves as a valuable reference for systems architects, practitioners, developers, researchers and graduate level students.
    • Relating System Quality and Software Architecture

      • 1st Edition
      • July 25, 2014
      • Ivan Mistrik + 4 more
      • English
      • Paperback
        9 7 8 0 1 2 4 1 7 0 0 9 4
      • eBook
        9 7 8 0 1 2 4 1 7 1 6 8 8
      System Quality and Software Architecture collects state-of-the-art knowledge on how to intertwine software quality requirements with software architecture and how quality attributes are exhibited by the architecture of the system. Contributions from leading researchers and industry evangelists detail the techniques required to achieve quality management in software architecting, and the best way to apply these techniques effectively in various application domains (especially in cloud, mobile and ultra-large-scale/in... architecture) Taken together, these approaches show how to assess the value of total quality management in a software development process, with an emphasis on architecture. The book explains how to improve system quality with focus on attributes such as usability, maintainability, flexibility, reliability, reusability, agility, interoperability, performance, and more. It discusses the importance of clear requirements, describes patterns and tradeoffs that can influence quality, and metrics for quality assessment and overall system analysis. The last section of the book leverages practical experience and evidence to look ahead at the challenges faced by organizations in capturing and realizing quality requirements, and explores the basis of future work in this area.
    • Approximate Reasoning in Intelligent Systems, Decision and Control

      • 1st Edition
      • May 23, 2014
      • E. Sanchez + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 2 8 5
      • eBook
        9 7 8 1 4 8 3 2 9 4 3 8 4
      Documents realistic applications of approximate reasoning techniques, with emphasis placed on operational systems. The papers presented explore new areas of practical decision-making and control systems by considering important aspects of fuzzy logic theory and the latest developments in the field of expert systems. Specific fields of application covered include modelling and control, management, planning, diagnostics, finance and software. Contains 12 papers.
    • Economics-Driven Software Architecture

      • 1st Edition
      • June 3, 2014
      • Ivan Mistrik + 3 more
      • English
      • Paperback
        9 7 8 0 1 2 4 1 0 4 6 4 8
      • eBook
        9 7 8 0 1 2 4 1 0 5 0 7 2
      Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability, cost-effectiveness, and sustainability of applications and systems. Economics-driven software development can increase quality, productivity, and profitability, but comprehensive knowledge is needed to understand the architectural challenges involved in dealing with the development of large, architecturally challenging systems in an economic way. This book covers how to apply economic considerations during the software architecting activities of a project. Architecture-centric approaches to development and systematic evolution, where managing complexity, cost reduction, risk mitigation, evolvability, strategic planning and long-term value creation are among the major drivers for adopting such approaches. It assists the objective assessment of the lifetime costs and benefits of evolving systems, and the identification of legacy situations, where architecture or a component is indispensable but can no longer be evolved to meet changing needs at economic cost. Such consideration will form the scientific foundation for reasoning about the economics of nonfunctional requirements in the context of architectures and architecting.
    • Computers for Imagemaking

      • 1st Edition
      • June 28, 2014
      • D. Clark
      • English
      • Paperback
        9 7 8 0 0 8 0 2 4 0 5 9 6
      • eBook
        9 7 8 1 4 8 3 2 9 4 6 3 6
      Computers for Image-Making tells the computer non-expert all he needs to know about Computer Animation. In the hands of expert computer engineers, computer picture-drawing systems have, since the earliest days of computing, produced interesting and useful images. As a result of major technological developments since then, it no longer requires the expert's skill to draw pictures; anyone can do it, provided they know how to use the appropriate machinery. This collection of specially commissioned articles reflects the diversity of user applications in this expanding field
    • The Basics of Information Security

      • 2nd Edition
      • May 20, 2014
      • Jason Andress
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 7 4 4 0
      • eBook
        9 7 8 0 1 2 8 0 0 8 1 2 6
      As part of the Syngress Basics series, The Basics of Information Security provides you with fundamental knowledge of information security in both theoretical and practical aspects. Author Jason Andress gives you the basic knowledge needed to understand the key concepts of confidentiality, integrity, and availability, and then dives into practical applications of these ideas in the areas of operational, physical, network, application, and operating system security. The Basics of Information Security gives you clear-non-technical explanations of how infosec works and how to apply these principles whether you're in the IT field or want to understand how it affects your career and business. The new Second Edition has been updated for the latest trends and threats, including new material on many infosec subjects.