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.

    • Intel Xeon Phi Coprocessor High Performance Programming

      • 1st Edition
      • February 11, 2013
      • James Jeffers + 1 more
      • English
      • eBook
        9 7 8 0 1 2 4 1 0 4 9 4 5
      Authors Jim Jeffers and James Reinders spent two years helping educate customers about the prototype and pre-production hardware before Intel introduced the first Intel Xeon Phi coprocessor. They have distilled their own experiences coupled with insights from many expert customers, Intel Field Engineers, Application Engineers and Technical Consulting Engineers, to create this authoritative first book on the essentials of programming for this new architecture and these new products. This book is useful even before you ever touch a system with an Intel Xeon Phi coprocessor. To ensure that your applications run at maximum efficiency, the authors emphasize key techniques for programming any modern parallel computing system whether based on Intel Xeon processors, Intel Xeon Phi coprocessors, or other high performance microprocessors. Applying these techniques will generally increase your program performance on any system, and better prepare you for Intel Xeon Phi coprocessors and the Intel MIC architecture.
    • Product Performance Evaluation using CAD/CAE

      • 1st Edition
      • February 3, 2013
      • Kuang-Hua Chang
      • English
      • Hardback
        9 7 8 0 1 2 3 9 8 4 6 0 9
      • Paperback
        9 7 8 0 3 2 3 2 8 2 7 7 2
      • eBook
        9 7 8 0 1 2 3 9 8 4 6 9 2
      This is one book of a four-part series, which aims to integrate discussion of modern engineering design principles, advanced design tools, and industrial design practices throughout the design process. Through this series, the reader will: Understand basic design principles and modern engineering design paradigms. Understand CAD/CAE/CAM tools available for various design related tasks. Understand how to put an integrated system together to conduct product design using the paradigms and tools. Understand industrial practices in employing virtual engineering design and tools for product development.
    • Intelligent Systems for Security Informatics

      • 1st Edition
      • January 28, 2013
      • Christopher C Yang + 3 more
      • English
      • Hardback
        9 7 8 0 1 2 4 0 4 7 0 2 0
      • Paperback
        9 7 8 0 3 2 3 2 8 2 5 5 0
      • eBook
        9 7 8 0 1 2 4 0 5 9 0 2 3
      The Intelligent Systems Series comprises titles that present state-of-the-art knowledge and the latest advances in intelligent systems. Its scope includes theoretical studies, design methods, and real-world implementations and applications. The most prevalent topics in Intelligence and Security Informatics (ISI) include data management, data and text mining for ISI applications, terrorism informatics, deception and intent detection, terrorist and criminal social network analysis, public health and bio-security, crime analysis, cyber-infrastructure protection, transportation infrastructure security, policy studies and evaluation, and information assurance, among others. This book covers the most active research work in recent years.
    • Brainstorming and Beyond

      • 1st Edition
      • January 22, 2013
      • Chauncey Wilson
      • English
      • Paperback
        9 7 8 0 1 2 4 0 7 1 5 7 5
      • eBook
        9 7 8 0 1 2 4 0 7 1 6 6 7
      Brainstorming and Beyond describes the techniques for generating ideas verbally, in writing, or through sketches. The first chapter focuses on brainstorming, the foundation method for ideation, which is a complex social process building off of social psychology principles, motivational constructs, and corporate culture. Brainstorming is commonly portrayed as an easy way to generate ideas, but in reality, it is a complex social process that is often flawed in ways that are not self-evident. Chapter 2 discusses Brainwriting, which is a variation on brainstorming in which each person writes ideas down on paper and then passes the paper to a new person who reads the first set of ideas and adds new ones. Since there is no group shouting out of ideas, strong facilitation skills are not required, and more often than not, Brainwriting results greatly exceed those of group brainstorming in a shorter time because ideas are generated in a parallel, rather than serial, fashion. Brainwriting is useful when time is limited, groups are hostile, or you are dealing with a culture where shouting out wild or divergent ideas might be difficult. Finally, in Chapter 3, readers learn about Braindrawing, a method of visual brainstorming that helps practitioners generate ideas for icons, other graphics, user interface layouts, or Web page designs. Each of these methods provides readers with ways to generate, present, and evaluate ideas so they can begin building a strong foundation for product success.
    • Strategic Intelligence Management

      • 1st Edition
      • January 17, 2013
      • Babak Akhgar + 1 more
      • English
      • Hardback
        9 7 8 0 1 2 4 0 7 1 9 1 9
      • eBook
        9 7 8 0 1 2 4 0 7 2 1 9 0
      Strategic Intelligence Management introduces both academic researchers and law enforcement professionals to contemporary issues of national security and information management and analysis. This contributed volume draws on state-of-the-art expertise from academics and law enforcement practitioners across the globe. The chapter authors provide background, analysis, and insight on specific topics and case studies. Strategic Intelligent Management explores the technological and social aspects of managing information for contemporary national security imperatives. Academic researchers and graduate students in computer science, information studies, social science, law, terrorism studies, and politics, as well as professionals in the police, law enforcement, security agencies, and government policy organizations will welcome this authoritative and wide-ranging discussion of emerging threats.
    • Flow Networks

      • 1st Edition
      • January 16, 2013
      • Michael T. Todinov
      • English
      • Paperback
        9 7 8 0 3 2 3 2 8 2 7 4 1
      • Hardback
        9 7 8 0 1 2 3 9 8 3 9 6 1
      • eBook
        9 7 8 0 1 2 3 9 8 4 0 6 7
      Repairable flow networks are a new area of research, which analyzes the repair and flow disruption caused by failures of components in static flow networks. This book addresses a gap in current network research by developing the theory, algorithms and applications related to repairable flow networks and networks with disturbed flows. The theoretical results presented in the book lay the foundations of a new generation of ultra-fast algorithms for optimizing the flow in networks after failures or congestion, and the high computational speed creates the powerful possibility of optimal control of very large and complex networks in real time. Furthermore, the possibility for re-optimizing the network flows in real time increases significantly the yield from real production networks and reduces to a minimum the flow disruption caused by failures. The potential application of repairable flow networks reaches across many large and complex systems, including active power networks, telecommunication networks, oil and gas production networks, transportation networks, water supply networks, emergency evacuation networks, and supply networks. The book reveals a fundamental flaw in classical algorithms for maximising the throughput flow in networks, published since the creation of the theory of flow networks in 1956. Despite the years of intensive research, the classical algorithms for maximising the throughput flow leave highly undesirable directed loops of flow in the optimised networks. These flow loops are associated with wastage of energy and resources and increased levels of congestion in the optimised networks.
    • Essential MATLAB for Engineers and Scientists

      • 5th Edition
      • January 9, 2013
      • Daniel T. Valentine + 1 more
      • English
      • eBook
        9 7 8 0 1 2 3 9 4 6 1 3 3
      The fifth edition of Essential MATLAB for Engineers and Scientists provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications. The essentials of MATLAB are illustrated throughout, featuring complete coverage of the software's windows and menus. Program design and algorithm development are presented clearly and intuitively, along with many examples from a wide range of familiar scientific and engineering areas. This is an ideal book for a first course on MATLAB or for an engineering problem-solving course using MATLAB, as well as a self-learning tutorial for professionals and students expected to learn and apply MATLAB.
    • Web Services, Service-Oriented Architectures, and Cloud Computing

      • 2nd Edition
      • December 31, 2012
      • Douglas K. Barry
      • English
      • Paperback
        9 7 8 0 1 2 3 9 8 3 5 7 2
      • eBook
        9 7 8 0 1 2 4 0 7 2 0 0 8
      Web Services, Service-Oriented Architectures, and Cloud Computing is a jargon-free, highly illustrated explanation of how to leverage the rapidly multiplying services available on the Internet. The future of business will depend on software agents, mobile devices, public and private clouds, big data, and other highly connected technology. IT professionals will need to evaluate and combine online services into service-oriented architectures (SOA), often depending on Web services and cloud computing. This can mean a fundamental shift away from custom software and towards a more nimble use of semantic vocabularies, middle-tier systems, adapters and other standardizing aspects. This book is a guide for the savvy manager who wants to capitalize on this technological revolution. It begins with a high-level example of how an average person might interact with a service-oriented architecture, and progresses to more detail, discussing technical forces driving adoption and how to manage technology, culture and personnel issues that can arise during adoption. An extensive reference section provides quick access to commonly used terms and concepts.
    • MATLAB® by Example

      • 1st Edition
      • December 31, 2012
      • Munther Gdeisat + 1 more
      • English
      • Hardback
        9 7 8 0 1 2 4 0 5 2 1 2 3
      • Paperback
        9 7 8 0 3 2 3 2 8 2 8 9 5
      • eBook
        9 7 8 0 1 2 4 0 5 8 5 3 8
      MATLAB By Example guides the reader through each step of writing MATLAB programs. The book assumes no previous programming experience on the part of the reader, and uses multiple examples in clear language to introduce concepts and practical tools. Straightforward and detailed instructions allow beginners to learn and develop their MATLAB skills quickly. The book consists of ten chapters, discussing in detail the integrated development environment (IDE), scalars, vectors, arrays, adopting structured programming style using functions and recursive functions, control flow, debugging, profiling, and structures. A chapter also describes Symbolic Math Toolbox, teaching readers how to solve algebraic equations, differentiation, integration, differential equations, and Laplace and Fourier transforms. Containing hundreds of examples illustrated using screen shots, hundreds of exercises, and three projects, this book can be used to complement coursework or as a self-study book, and can be used as a textbook in universities, colleges and high schools.
    • Measuring Data Quality for Ongoing Improvement

      • 1st Edition
      • December 31, 2012
      • Laura Sebastian-Coleman
      • English
      • Paperback
        9 7 8 0 1 2 3 9 7 0 3 3 6
      • eBook
        9 7 8 0 1 2 3 9 7 7 5 4 0
      The Data Quality Assessment Framework shows you how to measure and monitor data quality, ensuring quality over time. You’ll start with general concepts of measurement and work your way through a detailed framework of more than three dozen measurement types related to five objective dimensions of quality: completeness, timeliness, consistency, validity, and integrity. Ongoing measurement, rather than one time activities will help your organization reach a new level of data quality. This plain-language approach to measuring data can be understood by both business and IT and provides practical guidance on how to apply the DQAF within any organization enabling you to prioritize measurements and effectively report on results. Strategies for using data measurement to govern and improve the quality of data and guidelines for applying the framework within a data asset are included. You’ll come away able to prioritize which measurement types to implement, knowing where to place them in a data flow and how frequently to measure. Common conceptual models for defining and storing of data quality results for purposes of trend analysis are also included as well as generic business requirements for ongoing measuring and monitoring including calculations and comparisons that make the measurements meaningful and help understand trends and detect anomalies.