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.

  • Logical Effort

    Designing Fast CMOS Circuits
    • 1st Edition
    • Ivan Sutherland + 2 more
    • English
    Designers of high-speed integrated circuits face a bewildering array of choices and too often spend frustrating days tweaking gates to meet speed targets. Logical Effort: Designing Fast CMOS Circuits makes high speed design easier and more methodical, providing a simple and broadly applicable method for estimating the delay resulting from factors such as topology, capacitance, and gate sizes.The brainchild of circuit and computer graphics pioneers Ivan Sutherland and Bob Sproull, "logical effort" will change the way you approach design challenges. This book begins by equipping you with a sound understanding of the method's essential procedures and concepts-so you can start using it immediately. Later chapters explore the theory and finer points of the method and detail its specialized applications.
  • Recursive Model Theory

    • 1st Edition
    • Volume 1
    • English
  • Policy Issues in Modern Cartography

    • 1st Edition
    • Volume 3
    • D.R. Fraser Taylor
    • English
    Policy Issues in Modern Cartography contains the views of national mapping agencies, legal scholars, the library community, the private sector and academia on these and many other important issues. The book begins with perspectives from national mapping agencies in Britain, Canada and the United States followed by a survey of the situation in Asia. The next three chapters deal primarily with legal issues such as copyright and intellectual property from both North American and European perspectives. Chapter 8 presents an important perspective on the key issues by a representative of the private sector followed by six chapters written primarily by academics including an important contribution by a map librarian. The volume concludes with an assessment of the challenges remaining.
  • Management of Heterogeneous and Autonomous Database Systems

    • 1st Edition
    • Ahmed K. Elmagarmid + 2 more
    • English
    "As organizations have become more sophisticated, pressure to provide information sharing across dissimilar platforms has mounted. In addition, advances in distributed computing and networking combined with the affordable high level of connectivity, are making information sharing across databases closer to being accomplished...With the advent of the internet, intranets, and affordable network connectivity, business reengineering has become a necessity for modern corporations to stay competitive in the global market...An end-user in a heterogeneous computing environment should be able to not only invoke multiple exiting software systems and hardware devices, but also coordinate their interactions."--From the IntroductionSeventee... leaders in the field contributed chapters specifically for this unique book, together providing the most comprehensive resource on managing multidatabase systems involving heterogeneous and autonomous databases available today. The book covers virtually all fundamental issues, concepts, and major research topics.
  • Applications of Artificial Intelligence

    • 1st Edition
    • Volume 47
    • English
    Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in hardware and software and in computer theory, design, and applications. It has also provided contributors with a medium in which they can examine their subjects in greater depth and breadth than that allowed by standard journal articles. As a result, many articles have become standard references that continue to be of significant, lasting value despite the rapid growth taking place in the field.Volume 47 contains seven chapters. The first four cover artificial intelligence, which is the use of technology to perform tasks generally assumed to require human thinking. These chapters present natural language processing, visualization, and self-replication as machine implementations of human activities. The remaining three chapters cover other recent advances that are important to the information processing field.
  • Wireless Communications Design Handbook

    Space Interference: Aspects of Noise, Interference and Environmental Concerns
    • 1st Edition
    • Reinaldo Perez
    • English
    Volume One of the Wireless Communications Design Handbook provides an in-depth look at interference problems in satellite communications. The material presented is from a satellite or spacecraft hardware point of view rather than from theoretical models. Each satellite subsystem is described in detail to point out interference and noise problems associated with it. The book also addresses typical architectures and hardware design issues in satellites. In addition, a detailed look at space interference is discussed with emphasis on the possible impact on satellite electronics.
  • Reference MWAPI

    • 1st Edition
    • James Hay
    • English
    Reference MWAPI shows readers how to develop robust Windows applications using the innovative M Windowing Applications Interface (MWAPI). This book uses numerous tables, illustrations, sample programs, images and discussions to demonstrate how high quality graphical user interface applications are created using a technology that insulates the user from the intricacies and complexities of any particular Windows environment. It shows how applications created through the host-independent development environment can be ported to any Windows platform with no change in source code while maintaining the look and feel of event-processing methodology. It examines portability and compact code, some of the traits the MWAPI shares with the Java programming language.Reference MWAPI includes valuable appendices designed for quick reference, and it is organized with the needs of a developer in mind. The material is structured to serve as a learning tool and resource for applications development. The integration of the MWAPI is divided into seven chapters that focus on particular components of the system. Exercises test the knowledge of the reader on selected highlights of each chapter.
  • The Engineering of Large Systems

    • 1st Edition
    • Volume 46
    • English
    Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in hardware and software and in computer theory, design, and applications. It has also provided contributors with a medium in which they can examine their subjects in greater depth and breadth than that allowed by standard journal articles. As a result, many articles have become standard references that continue to be of significant, lasting value despite the rapid growth taking place in the field.This volume is organized around engineering large scale software systems. It discusses which technologies are useful for building these systems, which are useful to incorporate in these systems, and which are useful to evaluate these systems.
  • DCOM Explained

    • 1st Edition
    • ROSEMARY ROCK-EVANS
    • English
    DCOM Explained describes what services DCOM provides, both development and runtime. Thus the aim of the book is not to teach how to program using DCOM, but to explain what DCOM does so readers will become better able to use it more effectively, understand the options available when using DCOM, and understand the types of applications that can be built by using DCOM. This book describes: what each of the services mean, including load balancing, security, guaranteed delivery, deferred delivery, broadcasting and multi-casting, and session handling what the service aims to do, such as saving time and effort or providing a secure, resilient, reliable, high performance network how the service could be provided, and what other solutions exist for achieving the same end how Microsoft has tackled the problem