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 Art of Multiprocessor Programming, Revised Reprint

    • 1st Edition
    • Maurice Herlihy + 1 more
    • English
    Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues.
  • Information Visualization

    Perception for Design
    • 3rd Edition
    • Colin Ware
    • English
    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.
  • Google This!

    Putting Google and Other Social Media Sites to Work for Your Library
    • 1st Edition
    • Terry Ballard
    • English
    Many libraries and museums have adapted to the current information climate, working with Google, Facebook, Twitter and iTunes to deliver information for their users. Many have not. Google This! describes the variety of free or nearly free options for social media, and shows how libraries are adapting, from the Library of Congress to small public libraries. The author presents conversations with social media innovators to show how their experience can create success for your institution’s library. Chapters cover important aspects of social media for libraries including: how they relate to the internet; web services such as Google Custom Search, Facebook and Twitter, Flickr, iGoogle, and more; electronic books; discovery platforms; and mobile applications. The book ends by asking: Where is this all going?
  • Usability in Government Systems

    User Experience Design for Citizens and Public Servants
    • 1st Edition
    • Elizabeth Buie + 1 more
    • English
    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.
  • Computers as Components

    Principles of Embedded Computing System Design
    • 3rd Edition
    • Marilyn Wolf
    • English
    Computers as Components: Principles of Embedded Computing System Design, Third Edition, presents essential knowledge on embedded systems technology and techniques. Updated for today's embedded systems design methods, this volume features new examples including digital signal processing, multimedia, and cyber-physical systems. It also covers the latest processors from Texas Instruments, ARM, and Microchip Technology plus software, operating systems, networks, consumer devices, and more. Like the previous editions, this textbook uses real processors to demonstrate both technology and techniques; shows readers how to apply principles to actual design practice; stresses necessary fundamentals that can be applied to evolving technologies; and helps readers gain facility to design large, complex embedded systems. Updates in this edition include: description of cyber-physical systems; exploration of the PIC and TI OMAP processors; high-level representations of systems using signal flow graphs; enhanced material on interprocess communication and buffering in operating systems; and design examples that include an audio player, digital camera, and cell phone. The author maintains a robust ancillary site at http://www.marilynwo... which includes a variety of support materials for instructors and students, including PowerPoint slides for each chapter; lab assignments developed for multiple systems including the ARM-based BeagleBoard computer; downloadable exercises solutions and source code; and links to resources and additional information on hardware, software, systems, and more. This book will appeal to students in an embedded systems design course as well as to researchers and savvy professionals schooled in hardware or software design.
  • Manual of Engineering Drawing

    Technical Product Specification and Documentation to British and International Standards
    • 4th Edition
    • Colin H. Simmons + 1 more
    • English
    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 Dialogues and Community 2.0

    After Avatars, Trolls and Puppets
    • 1st Edition
    • Tara Brabazon
    • English
    Digital Dialogue and Community 2.0: After avatars, trolls and puppets explores the communities that use digital platforms, portals, and applications from daily life to build relationships beyond geographical locality and family links. The book provides detailed analyses of how technology realigns the boundaries between connection, consciousness and community. This book reveals that alongside every engaged, nurturing and supportive group are those who are excluded, marginalised, ridiculed, or forgotten. It explores the argument that community is not an inevitable result of communication. Following an introduction from the Editor, the book is then divided into four sections exploring communities and resistance, structures of sharing, professional communication and fandom and consumption. Digital Dialogues and Community 2.0 combines ethnographic methods and professional expertise to open new spaces for thinking about language, identity, and social connections.
  • Quantum Information Processing and Quantum Error Correction

    An Engineering Approach
    • 1st Edition
    • Ivan B. Djordjevic
    • English
    Quantum Information Processing and Quantum Error Correction is a self-contained, tutorial-based introduction to quantum information, quantum computation, and quantum error-correction. Assuming no knowledge of quantum mechanics and written at an intuitive level suitable for the engineer, the book gives all the essential principles needed to design and implement quantum electronic and photonic circuits. Numerous examples from a wide area of application are given to show how the principles can be implemented in practice. This book is ideal for the electronics, photonics and computer engineer who requires an easy- to-understand foundation on the principles of quantum information processing and quantum error correction, together with insight into how to develop quantum electronic and photonic circuits. Readers of this book will be ready for further study in this area, and will be prepared to perform independent research. The reader completed the book will be able design the information processing circuits, stabilizer codes, Calderbank-Shor-Stea... (CSS) codes, subsystem codes, topological codes and entanglement-assiste... quantum error correction codes; and propose corresponding physical implementation. The reader completed the book will be proficient in quantum fault-tolerant design as well. Unique Features Unique in covering both quantum information processing and quantum error correction – everything in one book that an engineer needs to understand and implement quantum-level circuits. Gives an intuitive understanding by not assuming knowledge of quantum mechanics, thereby avoiding heavy mathematics. In-depth coverage of the design and implementation of quantum information processing and quantum error correction circuits. Provides the right balance among the quantum mechanics, quantum error correction, quantum computing and quantum communication. Dr. Djordjevic is an Assistant Professor in the Department of Electrical and Computer Engineering of College of Engineering, University of Arizona, with a joint appointment in the College of Optical Sciences. Prior to this appointment in August 2006, he was with University of Arizona, Tucson, USA (as a Research Assistant Professor); University of the West of England, Bristol, UK; University of Bristol, Bristol, UK; Tyco Telecommunications, Eatontown, USA; and National Technical University of Athens, Athens, Greece. His current research interests include optical networks, error control coding, constrained coding, coded modulation, turbo equalization, OFDM applications, and quantum error correction. He presently directs the Optical Communications Systems Laboratory (OCSL) within the ECE Department at the University of Arizona.
  • Flexible Manipulators

    Modeling, Analysis and Optimum Design
    • 1st Edition
    • Yanqing Gao + 2 more
    • English
    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. Flexible manipulators play a critical role in applications in a diverse range of fields, such as construction automation, environmental applications, and space engineering. Due to the complexity of the link deformation and dynamics, the research effort on accurate modeling and high performance control of flexible manipulators has increased dramatically in recent years. This book presents analysis, data and insights that will of particular use for researchers and engineers working on the optimization and control of robotic manipulators and automation systems.
  • Service Science, Management, and Engineering:

    Theory and Applications
    • 1st Edition
    • Gang Xiong + 4 more
    • English
    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. Service Science, Management, and Engineering presents the latest issues and development in service science. Both theory and applications issues are covered in this book, which integrates a variety of disciplines, including engineering, management, and information systems. These topics are each related to service science from various perspectives, and the book is supported throughout by applications and case studies that showcase best practice and provide insight and guidelines to assist in building successful service systems.