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.

    • Children in the Information Age

      • 1st Edition
      • May 17, 2014
      • Blagovest Sendov + 1 more
      • English
      • Paperback
        9 7 8 1 4 8 3 1 2 6 6 0 9
      • eBook
        9 7 8 1 4 8 3 1 5 9 0 2 7
      Children in the Information Age: Opportunities for Creativity, Innovation and New Activities contains selected papers from the Second International Conference and Exhibition ""Children in the Information Age: Opportunities for Creativity, Innovation and New Activities,"" held in Sofia, Bulgaria, 19-23 May 1987. The contributions made by researchers at the conference covered topics such as the past, present, and future of school informatics in the USSR; the family computer boom and its implications for computer literacy; the new meanings of literacy related to new information and communication technologies; computer use in education; and literacy in the information age. Other papers dealt with computer-based training in India; knowledge based systems for use in pedagogical contexts; informatics competitions in Germany; the information age; information and communication technology in the French educational system; and the role of information technology in education in Australia. The final two chapters present the recommendations that emerged from the conference as well as the recommendations of the Working Meeting of Editors of Journals and Magazines on Informatics in Education.
    • Machine Learning

      • 1st Edition
      • June 28, 2014
      • Yves Kodratoff + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 1 1 9 2
      • Paperback
        9 7 8 1 4 9 3 3 0 6 1 0 7
      • eBook
        9 7 8 0 0 8 0 5 1 0 5 5 2
      Machine Learning: An Artificial Intelligence Approach, Volume III presents a sample of machine learning research representative of the period between 1986 and 1989. The book is organized into six parts. Part One introduces some general issues in the field of machine learning. Part Two presents some new developments in the area of empirical learning methods, such as flexible learning concepts, the Protos learning apprentice system, and the WITT system, which implements a form of conceptual clustering. Part Three gives an account of various analytical learning methods and how analytic learning can be applied to various specific problems. Part Four describes efforts to integrate different learning strategies. These include the UNIMEM system, which empirically discovers similarities among examples; and the DISCIPLE multistrategy system, which is capable of learning with imperfect background knowledge. Part Five provides an overview of research in the area of subsymbolic learning methods. Part Six presents two types of formal approaches to machine learning. The first is an improvement over Mitchell's version space method; the second technique deals with the learning problem faced by a robot in an unfamiliar, deterministic, finite-state environment.
    • Operational Expert System Applications in Canada

      • 1st Edition
      • June 28, 2014
      • Ching Y. Suen + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 2 6 1
      • eBook
        9 7 8 1 4 8 3 2 9 5 7 0 1
      This book is part of a new series on operational expert systems worldwide. Expert systems are now widely used in different parts of the world for various applications. The past four years have witnessed a steady growth in the development and deployment of expert systems in Canada. Research in this field has also gained considerable momentum during the past few years. However, the field of expert systems is still young in Canada. This book contains 13 chapters contributed by 31 experts from both universities and industries across Canada covering a wide range of applications related to electric power and circuit boards, health and medicine, the legal field, transportation and decision making.
    • Digital Picture Processing

      • 2nd Edition
      • Volume 2
      • June 28, 2014
      • Azriel Rosenfeld
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 1 9 0
      • eBook
        9 7 8 1 4 8 3 2 9 4 7 8 0
      Computer Science and Applied Mathematics: Digital Picture Processing, Second Edition, Volume 2 focuses on picture or image processing, which is concerned with the manipulation and analysis of pictures by computer. This book emphasizes the three major subareas in picture processing—digitizat... and compression; enhancement, restoration, and reconstruction; and matching, description, and recognition. This volume is organized into four chapters. Chapter 9 discusses registration and matching, while Chapter 10 considers segmentation into parts. The representation of parts and geometric property measurement is elaborated in Chapter 11. The last chapter is devoted to the non-geometric properties, picture descriptions, and models for classes of pictures. This publication is suitable for specialists and professionals working in the field of digital picture processing.
    • Annual Review in Automatic Programming

      • 1st Edition
      • May 15, 2014
      • Richard Goodman
      • English
      • Paperback
        9 7 8 1 4 8 3 1 2 1 5 8 1
      • Hardback
        9 7 8 0 0 8 0 0 9 2 1 7 1
      • eBook
        9 7 8 1 4 8 3 1 5 4 0 0 8
      Annual Review in Automatic Programming is a collection of papers presented at the Working Conference on Automatic Programming of Digital Computers held in Brighton, UK, on April 1-3, 1959. Contributors focus on developments in automatic programming and cover topics ranging from automatic coding for TREAC to the PEGASUS and MERCURY autocodes, automatic programming of DEUCE, and the philosophy of programming. Business applications of automatic programming are also discussed. This book is comprised of 17 chapters and begins with a review of future trends in automatic programming, focusing on the environment of a computer as well as machine languages and automatic codes. The features of existing automatic programming languages are also described, along with the advantages and disadvantages of such languages. The next chapter presents some of the arguments in favor of standardized notations for programming, mainly with reference to scientific problems. The reader is also introduced to the Mark 5 system of automatic coding for TREAC; assembly, interpretive, and conversion programs for PEGASUS; and application of formula translation to the automatic coding of ordinary differential equations. The final chapter describes a machine designed for the manufacture of accurate models for wind tunnel tests. This monograph will be of interest to computer programmers, computer manufacturers, computer users, and university students.
    • Multicore and GPU Programming

      • 1st Edition
      • November 17, 2014
      • Gerassimos Barlas
      • English
      • eBook
        9 7 8 0 1 2 4 1 7 1 4 0 4
      Multicore and GPU Programming offers broad coverage of the key parallel computing skillsets: multicore CPU programming and manycore "massively parallel" computing. Using threads, OpenMP, MPI, and CUDA, it teaches the design and development of software capable of taking advantage of today’s computing platforms incorporating CPU and GPU hardware and explains how to transition from sequential programming to a parallel computing paradigm. Presenting material refined over more than a decade of teaching parallel computing, author Gerassimos Barlas minimizes the challenge with multiple examples, extensive case studies, and full source code. Using this book, you can develop programs that run over distributed memory machines using MPI, create multi-threaded applications with either libraries or directives, write optimized applications that balance the workload between available computing resources, and profile and debug programs targeting multicore machines.
    • Foundations of Genetic Algorithms 1995 (FOGA 3)

      • 1st Edition
      • Volume 3
      • November 27, 2014
      • FOGA
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 1 7 6
      • eBook
        9 7 8 1 4 8 3 2 9 5 0 2 2
      Foundations of Genetic Algorithms, 3 focuses on the principles, methodologies, and approaches involved in the integration of genetic algorithm into mainstream mathematics, as well as genetic operators, genetic programming, and evolutionary algorithms. The selection first offers information on an experimental design perspective on genetic algorithms; schema theorem and price's theorem; and fitness variance of formae and performance prediction. Discussions focus on representation-indep... recombination, representation-indep... mutation and hill-climbing, recombination and the re-emergence of schemata, and Walsh transforms and deception. The publication then examines the troubling aspects of a building block hypothesis for genetic programming and order statistics for convergence velocity analysis of simplified evolutionary algorithms. The manuscript ponders on stability of vertex fixed points and applications; predictive models using fitness distributions of genetic operators; and modeling simple genetic algorithms for permutation problems. Topics include exact models for permutations, fitness distributions of genetic operators, predictive model based on linear fitness distributions, and stability in the simplex. The book also takes a look at the role of development in genetic algorithms and productive recombination and propagating and preserving schemata. The selection is a dependable source of data for mathematicians and researchers interested in genetic algorithms.
    • Technical Aspects of Data Communication

      • 3rd Edition
      • May 12, 2014
      • John E. McNamara
      • English
      • Paperback
        9 7 8 1 5 5 5 5 8 0 0 7 0
      • eBook
        9 7 8 1 4 8 3 1 8 4 0 0 5
      Technical Aspects of Data Communication, Third Edition provides information pertinent to the technical aspects of data communication. This book discusses a simple asynchronous interface implemented with a specialized integrated circuit called a UART. Organized into 28 chapters, this edition begins with an overview of the interface standards ranging from the classic EIA-232-D to the EIA-530. This text then describes modems and modem control, with material on high-speed modems and error-correcting modems. Other chapters discuss hardware and software methods. This book discusses as well digital transmission systems and the Integrated Service Digital Network (ISDN). The final chapter deals with local area networks (LANs) and shows how data communication is the key to information and resources sharing in modern networks of personal computers and work stations. This book is intended to be suitable for readers who are about to design a data communication system, are about to purchase a program data communication hardware, or are just interested in learning more about data communication.
    • Archives and the computer

      • 2nd Edition
      • May 20, 2014
      • Michael J. Cook
      • English
      • Paperback
        9 7 8 1 4 8 3 1 0 7 4 2 4
      • eBook
        9 7 8 1 4 8 3 1 0 1 0 8 8
      Archives and the Computer deals with the use of the computer and its systems and programs in archiving data and other related materials. The book covers topics such as the scope of automated systems in archives; systems for records management, archival description, and retrieval; and machine-readable archives. The selection also features examples of archives from different institutions such as the University of Liverpool, Berkshire County Record Office, and the National Maritime Museum.The text is recommended for archivists who would like to know more about the use of computers in archiving of records and other related information.
    • Modeling Enterprise Architecture with TOGAF

      • 1st Edition
      • May 7, 2014
      • Philippe Desfray + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 4 1 9 9 8 4 2
      • eBook
        9 7 8 0 1 2 4 1 9 9 9 5 8
      Modeling Enterprise Architecture with TOGAF explains everything you need to know to effectively model enterprise architecture with The Open Group Architecture Framework (TOGAF), the leading EA standard. This solution-focused reference presents key techniques and illustrative examples to help you model enterprise architecture. This book describes the TOGAF standard and its structure, from the architecture transformation method to governance, and presents enterprise architecture modeling practices with plenty of examples of TOGAF deliverables in the context of a case study. Although widespread and growing quickly, enterprise architecture is delicate to manage across all its dimensions. Focusing on the architecture transformation method, TOGAF provides a wide framework, which covers the repository, governance, and a set of recognized best practices. The examples featured in this book were realized using the open source Modelio tool, which includes extensions for TOGAF.