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.

  • 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.
  • Web 2.0 Knowledge Technologies and the Enterprise

    Smarter, Lighter and Cheaper
    • 1st Edition
    • Paul Jackson
    • English
    Whilst enterprise technology departments have been steadily building their information and knowledge management portfolios, the Internet has generated new sets of tools and capabilities which provide opportunities and challenges for improving and enriching knowledge work. This book fills the gap between strategy and technology by focussing upon the functional capabilities of Web 2.0 in corporate environments and matching these to specific types of information requirement and behaviour. It takes a resource based view of the firm: why and how can the knowledge capabilities and information assets of organisations be better leveraged using Web 2.0 tools?Identifying the underlying benefits requires the use of frameworks beyond profitability and cost control. Some of these perspectives are not in the usual business vocabulary, but when applied, demonstrate the role that can be played by Web 2.0, how to manage towards these and how to assess success. Transactive memory systems, social uncertainty, identity theory, network dynamics, complexity theory, organisational memory and the demographics of inter- generational change are not part of normal business parlance but can be used to clarify Web 2.0 application and potentiality.
  • Microsoft Windows 7 Administrator's Reference

    Upgrading, Deploying, Managing, and Securing Windows 7
    • 1st Edition
    • Jorge Orchilles
    • English
    Microsoft Windows 7 Administrators Reference covers various aspects of Windows 7 systems, including its general information as well as installation and upgrades. This reference explains how to deploy, use, and manage the operating system. The book is divided into 10 chapters. Chapter 1 introduces the Windows 7 and the rationale of releasing this operating system. The next chapter discusses how an administrator can install and upgrade the old operating system from Windows Vista to Windows 7. The deployment of Windows 7 in an organization or other environment is then explained. It also provides the information needed to deploy Windows 7 easily and quickly for both the administrator and end users. Furthermore, the book provides the features of Windows 7 and the ways to manage it properly. The remaining chapters discuss how to secure Windows 7, as well as how to troubleshoot it. This book will serve as a reference and guide for those who want to utilize Windows 7.
  • No Code Required

    Giving Users Tools to Transform the Web
    • 1st Edition
    • Allen Cypher + 3 more
    • English
    No Code Required presents the various design, system architectures, research methodologies, and evaluation strategies that are used by end users programming on the Web. It also presents the tools that will allow users to participate in the creation of their own Web. Comprised of seven parts, the book provides basic information about the field of end-user programming. Part 1 points out that the Firefox browser is one of the differentiating factors considered for end-user programming on the Web. Part 2 discusses the automation and customization of the Web. Part 3 covers the different approaches to proposing a specialized platform for creating a new Web browser. Part 4 discusses three systems that focus on the customized tools that will be used by the end users in exploring large amounts of data on the Web. Part 5 explains the role of natural language in the end-user programming systems. Part 6 provides an overview of the assumptions on the accessibility of the Web site owners of the Web content. Lastly, Part 7 offers the idea of the Web-active end user, an individual who is seeking new technologies.