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.

  • The Host in the Machine

    Examining the Digital in the Social
    • 1st Edition
    • Angela Thomas-Jones
    • English
    This book tackles online social networks by navigating these systems from the birth to the death of their digital presence. Navigating the social within the digital can be a contentious undertaking, as social networks confuse the boundary between offline and online relationships. These systems work to bring people together in an online environment, yet participation can dislocate users from other relationships and deviant ‘online’ behaviour can create ‘offline’ issues. The author begins by examining the creation of a digital presence in online networks popularized by websites such as Facebook and MySpace. The book explores how the digital presence influences how social, cultural and professional relationships are discovered, forged, maintained and broken, and journeys through the popular criticisms of social networking such as employee time-wasting, bullying, stalking, the alleged links between social networks and suicide and the decline of a user’s public image. Social networks are often treated as morally ambiguous spaces, which highlights a dissonance between digital and social literacies. This discord is approached through an exploration of the everyday undercurrents present in social networks. The discussion of the digital presence ends by addressing the intricacies of becoming ‘digitally dead’, which explores how a user removes their identity, with finality, from social networks and the entire web.
  • Handbook of Image and Video Processing

    • 2nd Edition
    • Alan C. Bovik
    • English
    55% new material in the latest edition of this “must-have” for students and practitioners of image & video processing!This Handbook is intended to serve as the basic reference point on image and video processing, in the field, in the research laboratory, and in the classroom. Each chapter has been written by carefully selected, distinguished experts specializing in that topic and carefully reviewed by the Editor, Al Bovik, ensuring that the greatest depth of understanding be communicated to the reader. Coverage includes introductory, intermediate and advanced topics and as such, this book serves equally well as classroom textbook as reference resource. • Provides practicing engineers and students with a highly accessible resource for learning and using image/video processing theory and algorithms • Includes a new chapter on image processing education, which should prove invaluable for those developing or modifying their curricula • Covers the various image and video processing standards that exist and are emerging, driving today’s explosive industry • Offers an understanding of what images are, how they are modeled, and gives an introduction to how they are perceived • Introduces the necessary, practical background to allow engineering students to acquire and process their own digital image or video data • Culminates with a diverse set of applications chapters, covered in sufficient depth to serve as extensible models to the reader’s own potential applications About the Editor… Al Bovik is the Cullen Trust for Higher Education Endowed Professor at The University of Texas at Austin, where he is the Director of the Laboratory for Image and Video Engineering (LIVE). He has published over 400 technical articles in the general area of image and video processing and holds two U.S. patents. Dr. Bovik was Distinguished Lecturer of the IEEE Signal Processing Society (2000), received the IEEE Signal Processing Society Meritorious Service Award (1998), the IEEE Third Millennium Medal (2000), and twice was a two-time Honorable Mention winner of the international Pattern Recognition Society Award. He is a Fellow of the IEEE, was Editor-in-Chief, of the IEEE Transactions on Image Processing (1996-2002), has served on and continues to serve on many other professional boards and panels, and was the Founding General Chairman of the IEEE International Conference on Image Processing which was held in Austin, Texas in 1994.
  • Managing Time in Relational Databases

    How to Design, Update and Query Temporal Data
    • 1st Edition
    • Tom Johnston + 1 more
    • English
    Managing Time in Relational Databases: How to Design, Update and Query Temporal Data introduces basic concepts that will enable businesses to develop their own framework for managing temporal data. It discusses the management of uni-temporal and bi-temporal data in relational databases, so that they can be seamlessly accessed together with current data; the encapsulation of temporal data structures and processes; ways to implement temporal data management as an enterprise solution; and the internalization of pipeline datasets. The book is organized into three parts. Part 1 traces the history of temporal data management and presents a taxonomy of bi-temporal data management methods. Part 2 provides an introduction to Asserted Versioning, covering the origins of Asserted Versioning; core concepts of Asserted Versioning; the schema common to all asserted version tables, as well as the various diagrams and notations used in the rest of the book; and how the basic scenario works when the target of that activity is an asserted version table. Part 3 deals with designing, maintaining, and querying asserted version databases. It discusses the design of Asserted Versioning databases; temporal transactions; deferred assertions and other pipeline datasets; Allen relationships; and optimizing Asserted Versioning databases.
  • Microsoft Windows Server 2008 R2 Administrator's Reference

    The Administrator's Essential Reference
    • 1st Edition
    • Dustin Hannifin
    • English
    Microsoft Windows Server 2008 R2: The Administrators Essential Reference introduces the Windows Server 2008 R2, which is Microsofts flagship server operating systems latest release. The book explores its features; describes differences between the available editions; and discusses its deployment. After introducing Windows Server 2008 R2, the book explains its installation and configuration processes followed by its networking. It also examines different features, such as the active directory, internet information services 7.5, Hyper-V, and PowerShell V2. It discusses securing Windows Server 2008 R2 files and its print services, remote desktop services, high-availability and recovery features, and monitoring and troubleshooting; in addition, their delta changes are discussed in the final chapter. The book also explores the features that influence both Windows Server 2008 R2 and Windows 7. These features allow the server operating system to work with Windows 7. One feature is the BranchCache, which offers users who open files across a Wide Area Network a better end-user experience by caching copy in the branch office when a document or intranet Web site is opened for the first time. Another feature is DirectAccess, which is the new remote connectivity solution for Windows networks.
  • Why Blog?

    Motivations for Blogging
    • 1st Edition
    • Sarah Pedersen
    • English
    'Weblogging' or ‘blogging’ has joined e-mail and Internet home pages as one of the most popular uses of the Internet. This book focuses on the British blogosphere, comparing British bloggers to the more researched US. Motivations covered include the desire to connect with others online, the need to express opinions or blow off steam, or to share experiences, and a growing financial motivation in the blogosphere. Other motivations explored include a desire to become a ‘citizen journalist’, a need for validation, the commercial possibilities of blogging and the possibility of turning your blog into a published ‘book’.
  • Agile Development and Business Goals

    The Six Week Solution
    • 1st Edition
    • Bill Holtsnider + 3 more
    • English
    Agile Development and Business Goals: The Six-Week Solution is a guide for the software development process, which can be challenging, difficult, and time-consuming. This process, called the “Agile” process, is unique, and it features several aspects that distinguish it from the classical methods of software development. The book offers readers information about the design, implementation, and management of the different methods of creating world-class software. The book discusses the various reasons that the development of software is a difficult process, and it addresses how software development sometimes fails and why it seldom aligns with business needs. It further examines the risk associated with software creation and the different ways to mitigate them. This book is relevant to software development managers responsible for creating quality software products, and managing software development teams.
  • Interconnecting Smart Objects with IP

    The Next Internet
    • 1st Edition
    • Jean-Philippe Vasseur + 1 more
    • English
    Interconnecting Smart Objects with IP: The Next Internet explains why the Internet Protocol (IP) has become the protocol of choice for smart object networks. IP has successfully demonstrated the ability to interconnect billions of digital systems on the global Internet and in private IP networks. Once smart objects can be easily interconnected, a whole new class of smart object systems can begin to evolve. The book discusses how IP-based smart object networks are being designed and deployed. The book is organized into three parts. Part 1 demonstrates why the IP architecture is well suited to smart object networks, in contrast to non-IP based sensor network or other proprietary systems that interconnect to IP networks (e.g. the public Internet of private IP networks) via hard-to-manage and expensive multi-protocol translation gateways that scale poorly. Part 2 examines protocols and algorithms, including smart objects and the low power link layers technologies used in these networks. Part 3 describes the following smart object network applications: smart grid, industrial automation, smart cities and urban networks, home automation, building automation, structural health monitoring, and container tracking.
  • Making Enterprise Information Management (EIM) Work for Business

    A Guide to Understanding Information as an Asset
    • 1st Edition
    • John Ladley
    • English
    Making Enterprise Information Management (EIM) Work for Business: A Guide to Understanding Information as an Asset provides a comprehensive discussion of EIM. It endeavors to explain information asset management and place it into a pragmatic, focused, and relevant light. The book is organized into two parts. Part 1 provides the material required to sell, understand, and validate the EIM program. It explains concepts such as treating Information, Data, and Content as true assets; information management maturity; and how EIM affects organizations. It also reviews the basic process that builds and maintains an EIM program, including two case studies that provide a birds-eye view of the products of the EIM program. Part 2 deals with the methods and artifacts necessary to maintain EIM and have the business manage information. Along with overviews of Information Asset concepts and the EIM process, it discusses how to initiate an EIM program and the necessary building blocks to manage the changes to managed data and content.
  • Digital Media Processing

    DSP Algorithms Using C
    • 1st Edition
    • Hazarathaiah Malepati
    • English
    Multimedia processing demands efficient programming in order to optimize functionality. Data, image, audio, and video processing, some or all of which are present in all electronic devices today, are complex programming environments. Optimized algorithms (step-by-step directions) are difficult to create but can make all the difference when developing a new application.This book discusses the most current algorithms available that will maximize your programming keeping in mind the memory and real-time constraints of the architecture with which you are working. A wide range of algorithms is covered detailing basic and advanced multimedia implementations, along with, cryptography, compression, and data error correction. The general implementation concepts can be integrated into many architectures that you find yourself working with on a specific project. Analog Devices' BlackFin technology is used for examples throughout the book.
  • Designing with the Mind in Mind

    Simple Guide to Understanding User Interface Design Rules
    • 1st Edition
    • Jeff Johnson
    • English
    Early user interface (UI) practitioners were trained in cognitive psychology, from which UI design rules were based. But as the field evolves, designers enter the field from many disciplines. Practitioners today have enough experience in UI design that they have been exposed to design rules, but it is essential that they understand the psychology behind the rules in order to effectively apply them. In Designing with the Mind in Mind, Jeff Johnson, author of the best selling GUI Bloopers, provides designers with just enough background in perceptual and cognitive psychology that UI design guidelines make intuitive sense rather than being just a list of rules to follow.