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.

    • Keeping Found Things Found: The Study and Practice of Personal Information Management

      • 1st Edition
      • November 1, 2007
      • William Jones
      • English
      • Paperback
        9 7 8 0 1 2 3 7 0 8 6 6 3
      • eBook
        9 7 8 0 0 8 0 5 5 4 1 5 0
      Keeping Found Things Found: The Study and Practice of Personal Information Management is the first comprehensive book on new 'favorite child' of R&D at Microsoft and elsewhere, personal information management (PIM). It provides a comprehensive overview of PIM as both a study and a practice of the activities people do, and need to be doing, so that information can work for them in their daily lives. It explores what good and better PIM looks like, and how to measure improvements. It presents key questions to consider when evaluating any new PIM informational tools or systems. This book is designed for R&D professionals in HCI, data mining and data management, information retrieval, and related areas, plus developers of tools and software that include PIM solutions.
    • Information Assurance

      • 1st Edition
      • November 1, 2007
      • Yi Qian + 3 more
      • English
      • Hardback
        9 7 8 0 1 2 3 7 3 5 6 6 9
      • eBook
        9 7 8 0 0 8 0 5 5 5 8 8 1
      In today’s fast paced, infocentric environment, professionals increasingly rely on networked information technology to do business. Unfortunately, with the advent of such technology came new and complex problems that continue to threaten the availability, integrity, and confidentiality of our electronic information. It is therefore absolutely imperative to take measures to protect and defend information systems by ensuring their security and non-repudiation. Information Assurance skillfully addresses this issue by detailing the sufficient capacity networked systems need to operate while under attack, and itemizing failsafe design features such as alarms, restoration protocols, and management configurations to detect problems and automatically diagnose and respond. Moreover, this volume is unique in providing comprehensive coverage of both state-of-the-art survivability and security techniques, and the manner in which these two components interact to build robust Information Assurance (IA).
    • Principles of E-Learning Systems Engineering

      • 1st Edition
      • October 31, 2007
      • Lester Gilbert + 1 more
      • English
      • Hardback
        9 7 8 1 8 4 3 3 4 2 9 1 5
      • Paperback
        9 7 8 1 8 4 3 3 4 2 9 0 8
      • eBook
        9 7 8 1 7 8 0 6 3 1 1 9 6
      The book integrates the principles of software engineering with the principles of educational theory, and applies them to the problems of e-learning development, thus establishing the discipline of E-learning systems engineering. For the first time, these principles are collected and organised into the coherent framework that this book provides. Both newcomers to and established practitioners in the field are provided with integrated and grounded advice on theory and practice. The book presents strong practical and theoretical frameworks for the design and development of technology-based materials and environments which have teaching, training or educational value. It brings together a complete range of the specific theories and detailed techniques involved in the design, development and delivery of materials such as business presentations, web-based presentations, training courses and academic lessons. Although the methods and theories discussed are generally appropriate to all forms and levels of learning and teaching, the book illustrates their use in and focuses its approach upon e-learning with adults.
    • Online Databases and Other Internet Resources for Earth Science

      • 1st Edition
      • October 31, 2007
      • Pillarisetty Venkataramana
      • English
      • Paperback
        9 7 8 1 8 4 3 3 4 2 3 8 0
      • Hardback
        9 7 8 1 8 4 3 3 4 2 3 9 7
      • eBook
        9 7 8 1 7 8 0 6 3 1 1 8 9
      Though an enormous amount of information relating to earth sciences are available on the Internet, for a serious researcher, teacher, librarian or a student who has deadlines to meet, searching the Internet for specific scientific information can at times be frustrating. The main purpose of Online Databases and Other Internet Resources for Earth Science is to group these resources together and to provide the URLs and hyperlinks so a researcher, teacher or student can access them with the minimum effort, time and cost. The book also introduces the reader to a few basic concepts that propel the Internet and the world wide web so that he or she can make informed searches apart from assessing the quality and reliability of the data available on the internet. A brief introduction is provided on the current status of the draft treaty by the World Intellectual Property Organization (WIPO) and the EU directive on copyright restrictions for scientific databases and what a researcher is permitted to do with the data obtained from the Internet, especially those from a commercial data provider.
    • Network Simulation Experiments Manual

      • 2nd Edition
      • October 24, 2007
      • Emad Aboelela
      • English
      • eBook
        9 7 8 0 0 8 0 5 5 6 7 6 5
      Network Simulation Experiments Manual, Second Edition, enables networking professional to visualize how networks work by providing free access to easy-to-install OPNET software. This software provides a virtual environment for modeling, analyzing, and predicting the performance of IT infrastructures, including applications, servers, and networking technologies. The book also goes a step further by providing detailed experiments on core networking topologies for use in this simulation environment. Each experiment is also accompanied by review questions, a lab report, and exercises. This book is recommended for graduate students and networking designers and professionals.
    • Business Metadata: Capturing Enterprise Knowledge

      • 1st Edition
      • September 27, 2007
      • W.H. Inmon + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 3 7 3 7 2 6 7
      • eBook
        9 7 8 0 0 8 0 5 5 2 2 0 0
      Business Metadata: Capturing Enterprise Knowledge is the first book that helps businesses capture corporate (human) knowledge and unstructured data, and offer solutions for codifying it for use in IT and management. Written by Bill Inmon, one of the fathers of the data warehouse and well-known author, the book is filled with war stories, examples, and cases from current projects. It includes a complete metadata acquisition methodology and project plan to guide readers every step of the way, and sample unstructured metadata for use in self-testing and developing skills. This book is recommended for IT professionals, including those in consulting, working on systems that will deliver better knowledge management capability. This includes people in these positions: data architects, data analysts, SOA architects, metadata analysts, repository (metadata data warehouse) managers as well as vendors that have a metadata component as part of their systems or tools.
    • Computer Animation

      • 2nd Edition
      • September 27, 2007
      • Rick Parent
      • English
      • eBook
        9 7 8 0 0 8 0 5 5 3 8 5 6
      Driven by the demands of research and the entertainment industry, the techniques of animation are pushed to render increasingly complex objects with ever-greater life-like appearance and motion. This rapid progression of knowledge and technique impacts professional developers, as well as students. Developers must maintain their understanding of conceptual foundations, while their animation tools become ever more complex and specialized. The second edition of Rick Parent's Computer Animation is an excellent resource for the designers who must meet this challenge. The first edition established its reputation as the best technically oriented animation text. This new edition focuses on the many recent developments in animation technology, including fluid animation, human figure animation, and soft body animation. The new edition revises and expands coverage of topics such as quaternions, natural phenomenon, facial animation, and inverse kinematics. The book includes up-to-date discussions of Maya scripting and the Maya C++ API, programming on real-time 3D graphics hardware, collision detection, motion capture, and motion capture data processing.
    • Memory Systems

      • 1st Edition
      • September 17, 2007
      • Bruce Jacob + 2 more
      • English
      • Hardback
        9 7 8 0 1 2 3 7 9 7 5 1 3
      • eBook
        9 7 8 0 0 8 0 5 5 3 8 4 9
      Is your memory hierarchy stopping your microprocessor from performing at the high level it should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem. The book tells you everything you need to know about the logical design and operation, physical design and operation, performance characteristics and resulting design trade-offs, and the energy consumption of modern memory hierarchies. You learn how to to tackle the challenging optimization problems that result from the side-effects that can appear at any point in the entire hierarchy.As a result you will be able to design and emulate the entire memory hierarchy.
    • Embedded Software: Know It All

      • 1st Edition
      • September 14, 2007
      • Jean J. Labrosse + 9 more
      • English
      • Paperback
        9 7 8 0 7 5 0 6 8 5 8 3 2
      • eBook
        9 7 8 0 0 8 0 5 5 2 0 2 6
      The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf!Embedded software is present everywhere – from a garage door opener to implanted medical devices to multicore computer systems. This book covers the development and testing of embedded software from many different angles and using different programming languages. Optimization of code, and the testing of that code, are detailed to enable readers to create the best solutions on-time and on-budget. Bringing together the work of leading experts in the field, this a comprehensive reference that every embedded developer will need!
    • Embedded Hardware: Know It All

      • 1st Edition
      • September 14, 2007
      • Jack Ganssle + 8 more
      • English
      • eBook
        9 7 8 0 0 8 0 5 6 0 7 4 8
      The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf!Circuit design using microcontrollers is both a science and an art. This book covers it all. It details all of the essential theory and facts to help an engineer design a robust embedded system. Processors, memory, and the hot topic of interconnects (I/O) are completely covered. Our authors bring a wealth of experience and ideas; this is a must-own book for any embedded designer.