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.

    • Indexing

      • 1st Edition
      • September 10, 2012
      • Piet de Keyser
      • English
      • Hardback
        9 7 8 1 8 4 3 3 4 2 9 3 9
      • Paperback
        9 7 8 1 8 4 3 3 4 2 9 2 2
      • eBook
        9 7 8 1 7 8 0 6 3 3 4 1 1
      Indexing consists of both novel and more traditional techniques. Cutting-edge indexing techniques, such as automatic indexing, ontologies, and topic maps, were developed independently of older techniques such as thesauri, but it is now recognized that these older methods also hold expertise.Indexing describes various traditional and novel indexing techniques, giving information professionals and students of library and information sciences a broad and comprehensible introduction to indexing. This title consists of twelve chapters: an Introduction to subject readings and theasauri; Automatic indexing versus manual indexing; Techniques applied in automatic indexing of text material; Automatic indexing of images; The black art of indexing moving images; Automatic indexing of music; Taxonomies and ontologies; Metadata formats and indexing; Tagging; Topic maps; Indexing the web; and The Semantic Web.
    • Data Virtualization for Business Intelligence Systems

      • 1st Edition
      • July 25, 2012
      • Rick van der Lans
      • English
      • Paperback
        9 7 8 0 1 2 3 9 4 4 2 5 2
      • eBook
        9 7 8 0 1 2 3 9 7 8 1 7 2
      Data virtualization can help you accomplish your goals with more flexibility and agility. Learn what it is and how and why it should be used with Data Virtualization for Business Intelligence Systems. In this book, expert author Rick van der Lans explains how data virtualization servers work, what techniques to use to optimize access to various data sources and how these products can be applied in different projects. You’ll learn the difference is between this new form of data integration and older forms, such as ETL and replication, and gain a clear understanding of how data virtualization really works. Data Virtualization for Business Intelligence Systems outlines the advantages and disadvantages of data virtualization and illustrates how data virtualization should be applied in data warehouse environments. You’ll come away with a comprehensive understanding of how data virtualization will make data warehouse environments more flexible and how it make developing operational BI applications easier. Van der Lans also describes the relationship between data virtualization and related topics, such as master data management, governance, and information management, so you come away with a big-picture understanding as well as all the practical know-how you need to virtualize your data.
    • Computer Vision Technology in the Food and Beverage Industries

      • 1st Edition
      • August 13, 2012
      • D-W Sun
      • English
      • Hardback
        9 7 8 0 8 5 7 0 9 0 3 6 2
      • eBook
        9 7 8 0 8 5 7 0 9 5 7 7 0
      The use of computer vision systems to control manufacturing processes and product quality has become increasingly important in food processing. Computer vision technology in the food and beverage industries reviews image acquisition and processing technologies and their applications in particular sectors of the food industry.Part one provides an introduction to computer vision in the food and beverage industries, discussing computer vision and infrared techniques for image analysis, hyperspectral and multispectral imaging, tomographic techniques and image processing. Part two goes on to consider computer vision technologies for automatic sorting, foreign body detection and removal, automated cutting and image analysis of food microstructure. Current and future applications of computer vision in specific areas of the food and beverage industries are the focus of part three. Techniques for quality control of meats are discussed alongside computer vision in the poultry, fish and bakery industries, including techniques for grain quality evaluation, and the evaluation and control of fruit, vegetable and nut quality.With its distinguished editor and international team of expert contributors, Computer vision technology in the food and beverage industries is an indispensible guide for all engineers and researchers involved in the development and use of state-of-the-art vision systems in the food industry.
    • From Science 2.0 to Pharma 3.0

      • 1st Edition
      • September 10, 2012
      • Hervé Basset + 2 more
      • English
      • Paperback
        9 7 8 1 8 4 3 3 4 7 0 9 5
      • eBook
        9 7 8 1 7 8 0 6 3 3 7 5 6
      Science 2.0 uses the resources of Web 2.0 to communicate between scientists, and with the general public. Web 3.0, in turn, has brought disruptive technologies such as semantic search, cloud computing and mobile applications into play. The term Pharma 3.0 anticipates the future relationship between drug makers and doctors with their patients in light of such technology. From Science 2.0 to Pharma 3.0 examines these developments, discussing the best and worst of Web 2.0 in science communication and health. Successes such as the Open Access phenomena and also less successful networks are covered. This title is divided into three parts. The first part considers the Web 2.0 revolution, and the promise of its impact on science communication and the state of Science 2.0. The second part looks at impact on Pharma and Health, including attempts to utilise digital in Pharma. The last part looks at the promising disruptive technologies of Web 3.0, including semantic search in biomedicine and enterprise platforms. The book concludes by looking forward to developments of ‘3.0’ in Pharma and STM publishing.
    • Manual of Engineering Drawing

      • 4th Edition
      • April 27, 2012
      • Colin H. Simmons + 1 more
      • English
      • Paperback
        9 7 8 0 0 8 0 9 6 6 5 2 6
      • eBook
        9 7 8 0 0 8 0 9 6 6 5 3 3
      Manual of Engineering Drawing is a comprehensive guide for experts and novices for producing engineering drawings and annotated 3D models that meet the recent BSI and ISO standards of technical product documentation and specifications. This fourth edition of the text has been updated in line with recent standard revisions and amendments. The book has been prepared for international use, and includes a comprehensive discussion of the fundamental differences between the ISO and ASME standards, as well as recent updates regarding legal components, such as copyright, patents, and other legal considerations. The text is applicable to CAD and manual drawing, and it covers the recent developments in 3D annotation and surface texture specifications. Its scope also covers the concepts of pictorial and orthographic projections, geometrical, dimensional and surface tolerancing, and the principle of duality. The text also presents numerous examples of hydraulic and electrical diagrams, applications, bearings, adhesives, and welding. The book can be considered an authoritative design reference for beginners and students in technical product specification courses, engineering, and product designing.
    • Digital Video and HD

      • 2nd Edition
      • January 24, 2012
      • Charles Poynton
      • English
      • Hardback
        9 7 8 0 1 2 3 9 1 9 2 6 7
      • eBook
        9 7 8 0 1 2 3 9 1 9 3 2 8
      Digital Video and HD: Algorithms and Interfaces provides a one-stop shop for the theory and engineering of digital video systems. Equally accessible to video engineers and those working in computer graphics, Charles Poynton’s revision to his classic text covers emergent compression systems, including H.264 and VP8/WebM, and augments detailed information on JPEG, DVC, and MPEG-2 systems. This edition also introduces the technical aspects of file-based workflows and outlines the emerging domain of metadata, placing it in the context of digital video processing.
    • CISSP Study Guide

      • 2nd Edition
      • August 29, 2012
      • Eric Conrad + 2 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 9 6 1 3
      • eBook
        9 7 8 1 5 9 7 4 9 9 6 8 2
      The CISSP certification is the most prestigious, globally-recognized, vendor neutral exam for information security professionals. The newest edition of this acclaimed study guide is aligned to cover all of the material included in the newest version of the exam’s Common Body of Knowledge. The ten domains are covered completely and as concisely as possible with an eye to acing the exam. Each of the ten domains has its own chapter that includes specially designed pedagogy to aid the test-taker in passing the exam, including: Clearly stated exam objectives; Unique terms/Definitions; Exam Warnings; Learning by Example; Hands-On Exercises; Chapter ending questions. Furthermore, special features include: Two practice exams; Tiered chapter ending questions that allow for a gradual learning curve; and a self-test appendix
    • Programming Massively Parallel Processors

      • 2nd Edition
      • December 14, 2012
      • David B. Kirk + 1 more
      • English
      • eBook
        9 7 8 0 1 2 3 9 1 4 1 8 7
      Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detailed discussion of various techniques for constructing parallel programs. Case studies are used to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This guide shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in depth. This revised edition contains more parallel programming examples, commonly-used libraries such as Thrust, and explanations of the latest tools. It also provides new coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more; increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism; and two new case studies (on MRI reconstruction and molecular visualization) that explore the latest applications of CUDA and GPUs for scientific research and high-performance computing. This book should be a valuable resource for advanced students, software engineers, programmers, and hardware engineers.
    • Computer Architecture

      • 5th Edition
      • September 16, 2011
      • John L. Hennessy + 1 more
      • English
      • eBook
        9 7 8 0 1 2 3 8 3 8 7 3 5
      Computer Architecture: A Quantitative Approach, Fifth Edition, explores the ways that software and technology in the cloud are accessed by digital media, such as cell phones, computers, tablets, and other mobile devices. The book, which became a part of Intel's 2012 recommended reading list for developers, covers the revolution of mobile computing. It also highlights the two most important factors in architecture today: parallelism and memory hierarchy. This fully updated edition is comprised of six chapters that follow a consistent framework: explanation of the ideas in each chapter; a crosscutting issues section, which presents how the concepts covered in one chapter connect with those given in other chapters; a putting it all together section that links these concepts by discussing how they are applied in real machine; and detailed examples of misunderstandings and architectural traps commonly encountered by developers and architects. Formulas for energy, static and dynamic power, integrated circuit costs, reliability, and availability are included. The book also covers virtual machines, SRAM and DRAM technologies, and new material on Flash memory. Other topics include the exploitation of instruction-level parallelism in high-performance processors, superscalar execution, dynamic scheduling and multithreading, vector architectures, multicore processors, and warehouse-scale computers (WSCs). There are updated case studies and completely new exercises. Additional reference appendices are available online. This book will be a valuable reference for computer architects, programmers, application developers, compiler and system software developers, computer system designers and application developers.
    • Security on the Web

      • 1st Edition
      • Volume 83
      • May 24, 2011
      • Marvin Zelkowitz
      • English
      • Hardback
        9 7 8 0 1 2 3 8 5 5 1 0 7
      • eBook
        9 7 8 0 1 2 3 8 5 5 1 1 4
      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 sugnificant, lasting value in this rapidly expanding field.