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.

    • Machine Learning

      • 1st Edition
      • March 27, 2015
      • Sergios Theodoridis
      • English
      • Hardback
        9 7 8 0 1 2 8 0 1 5 2 2 3
      • eBook
        9 7 8 0 1 2 8 0 1 7 2 2 7
      This tutorial text gives a unifying perspective on machine learning by covering both probabilistic and deterministic approaches -which are based on optimization techniques – together with the Bayesian inference approach, whose essence lies in the use of a hierarchy of probabilistic models.The book presents the major machine learning methods as they have been developed in different disciplines, such as statistics, statistical and adaptive signal processing and computer science. Focusing on the physical reasoning behind the mathematics, all the various methods and techniques are explained in depth, supported by examples and problems, giving an invaluable resource to the student and researcher for understanding and applying machine learning concepts. The book builds carefully from the basic classical methods to the most recent trends, with chapters written to be as self-contained as possible, making the text suitable for different courses: pattern recognition, statistical/adaptive signal processing, statistical/Bayesian learning, as well as short courses on sparse modeling, deep learning, and probabilistic graphical models.
    • Securing SQL Server

      • 3rd Edition
      • April 23, 2015
      • Denny Cherry
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 2 7 5 8
      • eBook
        9 7 8 0 1 2 8 0 1 3 7 5 5
      SQL server is the most widely-used database platform in the world, and a large percentage of these databases are not properly secured, exposing sensitive customer and business data to attack. In Securing SQL Server, Third Edition, you will learn about the potential attack vectors that can be used to break into SQL server databases as well as how to protect databases from these attacks. In this book, Denny Cherry - a Microsoft SQL MVP and one of the biggest names in SQL server - will teach you how to properly secure an SQL server database from internal and external threats using best practices as well as specific tricks that the author employs in his role as a consultant for some of the largest SQL server deployments in the world. Fully updated to cover the latest technology in SQL Server 2014, this new edition walks you through how to secure new features of the 2014 release. New topics in the book include vLANs, setting up RRAS, anti-virus installs, key management, moving from plaintext to encrypted values in an existing application, securing Analysis Services Objects, Managed Service Accounts, OS rights needed by the DBA, SQL Agent Security, Table Permissions, Views, Stored Procedures, Functions, Service Broker Objects, and much more.
    • Real Time Programming 1985

      • 1st Edition
      • June 28, 2014
      • G.M. Bull + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 1 9 3
      • eBook
        9 7 8 1 4 8 3 2 9 8 0 3 0
      Examines the entire field of real-time programming, with emphasis on the most recent developments in industrial control and the design of process control systems. The topics covered include programming of statistical quality control applications, graphical languages for real-time programming, programming of personal computers and work stations for real-time applications. Contains 17 papers.
    • Advances in Computers

      • 1st Edition
      • Volume 94
      • July 23, 2014
      • English
      • Hardback
        9 7 8 0 1 2 8 0 0 1 6 1 5
      • eBook
        9 7 8 0 1 2 8 0 0 3 2 5 1
      Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications. It has also provided contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of significant, lasting value in this rapidly expanding field.
    • Artificial Intelligence in Real-Time Control 1989

      • 1st Edition
      • July 4, 2014
      • Hua-Tian Li + 2 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 2 0 9
      • eBook
        9 7 8 1 4 8 3 2 9 8 3 3 7
      Papers presented at the workshop are representative of the state-of-the art of artificial intelligence in real-time control. The issues covered included the use of AI methods in the design, implementation, testing, maintenance and operation of real-time control systems. While the focus was on the fundamental aspects of the methodologies and technologies, there were some applications papers which helped to put emerging theories into perspective. The four main subjects were architectural issues; knowledge - acquisition and learning; techniques; and scheduling, monitoring and management.
    • Ultimate Computing

      • 1st Edition
      • April 11, 2014
      • S.R. Hameroff
      • English
      • Paperback
        9 7 8 0 4 4 4 5 6 8 6 6 3
      • eBook
        9 7 8 0 4 4 4 6 0 0 0 9 7
      The possibility of direct interfacing between biological and technological information devices could result in a merger of mind and machine - Ultimate Computing. This book, a thorough consideration of this idea, involves a number of disciplines, including biochemistry, cognitive science, computer science, engineering, mathematics, microbiology, molecular biology, pharmacology, philosophy, physics, physiology, and psychology.
    • Nursing-Sensitive Indicators, An Issue of Nursing Clinics

      • 1st Edition
      • Volume 49-1
      • February 14, 2014
      • Cecilia Anne Kennedy Page
      • English
      • Hardback
        9 7 8 0 3 2 3 2 8 7 1 4 2
      • eBook
        9 7 8 0 3 2 3 2 8 7 1 5 9
      Innovations that bring value propositions through new processes, resources, or technologies to practice. How are we changing outcomes through new innovations in practice? The articles in this issue will provide nurses with the information they need to improve patient outcomes. Articles are devoted to skin cancer screening in the medically underserved, innovative practices for risk assessment and documentation in preventative colon screenings, evidenced-based protocol for diagnosis and treatment of catheter associated urinary tract infection within adult neurocritical care patient population, changing the focus to the PATIENT plan of care, and a nursing focus on EMR usability enhancing documentation of patient outcomes.
    • Geriatric Dentistry, An Issue of Dental Clinics of North America

      • 1st Edition
      • Volume 58-4
      • September 9, 2014
      • Lisa A. Thompson
      • English
      • Hardback
        9 7 8 0 3 2 3 3 2 6 0 5 6
      • eBook
        9 7 8 0 3 2 3 3 2 6 0 6 3
      This issue of Dental Clinics, edited by Lisa A. Thompson and Leonard J. Brennan, focuses on Geriatric Dentistry. Articles include: Our Current Geriatric Population: Demographic and Oral Health Care Utilization; Physiology of Aging of Older Adults: Systemic and Oral Health Considerations; Treatment Planning Considerations in Older Adults; Oral Health Disparity in Older Adults: Dental Decay and Tooth Loss; Oral Health Disparities in Older Adults: Oral bacteria, Inflammation and Aspiration Pneumonia; Salivary Function and Xerostomia and the Implications of Polypharmacy in Elderly; Systemic and Oral Health; Cognitive Impairment in Older Adults and Oral Health considerations: Treatment and Management; Integrating Oral Health into the Interdisciplinary Health Sciences Curriculum; Innovations in Dental Care Delivery for the Older Adult; and more!
    • Computer Organization and Design, Enhanced

      • 5th Edition
      • July 1, 2014
      • David A. Patterson + 1 more
      • English
      • eBook
        9 7 8 0 1 2 8 0 1 2 8 5 7
      Computer Organization and Design, Fifth Edition, moves into the post-PC era with new examples and material highlighting the emergence of mobile computing and the cloud. The book explores this generational change with updated content featuring tablet computers, cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures. This new edition provides in-depth coverage of parallelism with examples and content highlighting parallel hardware and software topics. It features the Intel Core i7, ARM Cortex-A8 and NVIDIA Fermi GPU as real-world examples throughout the book. It also adds a new concrete example, Going Faster, to demonstrate how understanding hardware can inspire software optimizations that improve performance by 200 times. Other topics covered include: the Eight Great Ideas of computer architecture; performance via parallelism; performance via pipelining; performance via prediction; design for Moore's Law; hierarchy of memories; abstraction to simplify design; and dependability via redundancy. The book includes a full set of updated and improved exercises as well as pop-up definitions for technical terms and concepts. Furthermore, it features interactive learning assessments that provide instant feedback in the form of true/false, multiple choice, and short essay questions. This book will appeal to professionals in computer organization and design as well as students with interest or are taking courses in this subject.
    • Real Time Programming 1988

      • 1st Edition
      • May 23, 2014
      • A. Crespo + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 1 8 6
      • eBook
        9 7 8 1 4 8 3 2 9 8 0 5 4
      Digital computers are now used routinely in on-line control systems. As applications become more complex and costs of developing software rise, the need for good software tools becomes vital. This volume presents 14 papers on the most recent developments within real-time programming - languages for real-time programming, software development tools and the application of real-time systems within industry.