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.

    • Introduction to Electronic Document Management Systems

      • 1st Edition
      • December 2, 2012
      • Bozzano G Luisa
      • English
      • Paperback
        9 7 8 0 1 2 4 1 2 1 0 2 7
      • eBook
        9 7 8 0 3 2 3 1 4 0 6 2 1
      Introduction to Electronic Document Management Systems provides an in-depth overview of the technology of electronic document management using modern electronic image processing. It will prove to be a key source of information for management and technical staff of organizations considering a transformation from traditional micrographics-based document storage and retrieval systems to new electronic document capture systems. It will also be useful for those organizations considering improving productivity through electronic management of large volumes of data records.
    • Structured Parallel Programming

      • 1st Edition
      • June 25, 2012
      • Michael McCool + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 4 1 5 9 9 3 8
      • eBook
        9 7 8 0 1 2 3 9 1 4 4 3 9
      Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine-independent approach to parallel computing. It presents both theory and practice, and provides detailed concrete examples using multiple programming models. The examples in this book are presented using two of the most popular and cutting edge programming models for parallel programming: Threading Building Blocks, and Cilk Plus. These architecture-indepen... models enable easy integration into existing applications, preserve investments in existing code, and speed the development of parallel applications. Examples from realistic contexts illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology. Software developers, computer programmers, and software architects will find this book extremely helpful.
    • 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.
    • It's Our Research

      • 1st Edition
      • March 19, 2012
      • Tomer Sharon
      • English
      • Paperback
        9 7 8 0 1 2 3 8 5 1 3 0 7
      • eBook
        9 7 8 0 1 2 3 8 5 1 3 1 4
      It’s Our Research: Getting Stakeholder Buy-in for User Experience Research Projects discusses frameworks, strategies, and techniques for working with stakeholders of user experience (UX) research in a way that ensures their buy-in. This book consists of six chapters arranged according to the different stages of research projects. Topics discussed include the different roles of business, engineering, and user-experience stakeholders; identification of research opportunities by developing empathy with stakeholders; and planning UX research with stakeholders. The book also offers ways of teaming up with stakeholders; strategies to improve the communication of research results to stakeholders; and the nine signs that indicate that research is making an impact on stakeholders, teams, and organizations. This book is meant for UX people engaged in usability and UX research. Written from the perspective of an in-house UX researcher, it is also relevant for self-employed practitioners and consultants who work in agencies. It is especially directed at UX teams that face no-time-no-money-for... situations.
    • Design for Emotion

      • 1st Edition
      • June 15, 2012
      • Trevor van Gorp + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 3 8 6 5 3 1 1
      • eBook
        9 7 8 0 1 2 3 8 6 5 3 2 8
      Design for Emotion introduces you to the why, what, when, where and how of designing for emotion. Improve user connection, satisfaction and loyalty by incorporating emotion and personality into your design process. The conscious and unconscious origins of emotions are explained, while real-world examples show how the design you create affects the emotions of your users.This isn’t just another design theory book – it’s imminently practical. Design for Emotion introduces the A.C.T. Model (Attract/Converse/Tr... a tool for helping designers create designs that intentionally trigger emotional responses. This book offers a way to harness emotions for improving the design of products, interfaces and applications while also enhancing learning and information processing. Design for Emotion will help your designs grab attention and communicate your message more powerfully, to more people.
    • User Experience in the Age of Sustainability

      • 1st Edition
      • May 25, 2012
      • Kem-Laurin Kramer
      • English
      • Paperback
        9 7 8 0 1 2 3 8 7 7 9 5 6
      • eBook
        9 7 8 0 1 2 3 8 7 7 9 6 3
      User Experience in the Age of Sustainability focuses on the economic, sociological and environmental movement in business to make all products including digital ones more sustainable. Not only are businesses finding a significant ROI from these choices, customers are demanding this responsible behaviour. The author looks at user experience practice through the lens of sustainability whether it be a smart phone, service – based subscription solutions or sustainable packaging to expose the ways in which user researchers and designers can begin to connect to the sustainability not merely as a theoretical. This book has a practical take on the matter providing a framework along with case studies and personal stories from doing this work successfully. Both hardware and software design are covered.
    • Usability in Government Systems

      • 1st Edition
      • May 10, 2012
      • Elizabeth Buie + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 3 9 1 0 6 3 9
      • eBook
        9 7 8 0 1 2 3 9 1 0 6 5 3
      As a usability specialist or interaction designer working with the government, or as a government or contractor professional involved in specifying, procuring, or managing system development, you need this book. Editors Elizabeth Buie and Dianne Murray have brought together over 30 experts to outline practical advice to both usability specialists and government technology professionals and managers. Working with internal and external government systems is a unique and difficult task because of of the sheer magnitude of the audience for external systems (the entire population of a country, and sometimes more), and because of the need to achieve government transparency while protecting citizens’ privacy.. Open government, plain language, accessibility, biometrics, service design, internal vs. external systems, and cross-cultural issues, as well as working with the government, are all covered in this book.
    • Computer and Information Security Handbook

      • 2nd Edition
      • November 5, 2012
      • John Vacca
      • English
      • eBook
        9 7 8 0 1 2 3 9 4 6 1 2 6
      The second edition of this comprehensive handbook of computer and information security provides the most complete view of computer security and privacy available. It offers in-depth coverage of security theory, technology, and practice as they relate to established technologies as well as recent advances. It explores practical solutions to many security issues. Individual chapters are authored by leading experts in the field and address the immediate and long-term challenges in the authors’ respective areas of expertise. The book is organized into 10 parts comprised of 70 contributed chapters by leading experts in the areas of networking and systems security, information management, cyber warfare and security, encryption technology, privacy, data storage, physical security, and a host of advanced security topics. New to this edition are chapters on intrusion detection, securing the cloud, securing web apps, ethical hacking, cyber forensics, physical security, disaster recovery, cyber attack deterrence, and more.
    • Synchronous Precharge Logic

      • 1st Edition
      • August 27, 2012
      • Marek Smoszna
      • English
      • Paperback
        9 7 8 0 1 2 3 9 8 5 2 7 9
      • eBook
        9 7 8 0 1 2 4 0 1 7 0 7 8
      Precharge logic is used by a variety of industries in applications where processor speed is the primary goal, such as VLSI (very large systems integration) applications. Also called dynamic logic, this type of design uses a clock to synchronize instructions in circuits. This comprehensive book covers the challenges faced by designers when using this logic style, including logic basics, timing, noise considerations, alternative topologies and more. In addition advanced topics such as skew tolerant design are covered in some detail. Overall this is a comprehensive view of precharge logic, which should be useful to graduate students and designers in the field alike. It might also be considered as a supplemental title for courses covering VLSI.
    • Information Visualization

      • 3rd Edition
      • May 18, 2012
      • Colin Ware
      • English
      • Hardback
        9 7 8 0 1 2 3 8 1 4 6 4 7
      • eBook
        9 7 8 0 1 2 3 8 1 4 6 5 4
      Most designers know that yellow text presented against a blue background reads clearly and easily, but how many can explain why, and what really are the best ways to help others and ourselves clearly see key patterns in a bunch of data? When we use software, access a website, or view business or scientific graphics, our understanding is greatly enhanced or impeded by the way the information is presented. This book explores the art and science of why we see objects the way we do. Based on the science of perception and vision, the author presents the key principles at work for a wide range of applications--result... in visualization of improved clarity, utility, and persuasiveness. The book offers practical guidelines that can be applied by anyone: interaction designers, graphic designers of all kinds (including web designers), data miners, and financial analysts.