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.

  • Computer Interfacing

    • 1st Edition
    • Graham Dixey
    • English
    This book explains how computers interact with the world around them and therefore how to make them a useful tool. Topics covered include descriptions of all the components that make up a computer, principles of data exchange, interaction with peripherals, serial communication, input devices, recording methods, computer-controlled motors, and printers.In an informative and straightforward manner, Graham Dixey describes how to turn what might seem an incomprehensible 'black box' PC into a powerful and enjoyable tool that can help you in all areas of your work and leisure. With plenty of handy tips and clear illustrations this book can improve your computer system, and even shows new uses for old kit such as motor control.
  • High Performance Servers

    • 1st Edition
    • Architecture Technology Architecture Technology Corpor
    • English
    Please note this is a Short Discount publication.LANs have gone through stages. Early LANs connected asychronous terminals to minicomputers. With the advent of the IBM PC the focus on technology changed to that of PCs connected to some type of 'file server'. After a number of years, the battle over file servers turned into a battle of network operating systems. With the advent of the client server model, and high performance workstations, one direction the battle has been taking is to develop a high performance server engine.The general strategy in this arena is to attempt to remove bottlenecks in the processing of service requests to the various networks operating. Several consortiums of venture capitalists have poured amounts of money in the range of $20m into developing the ultimate high performance server. With Novell shipping thousands of copies of NetWare 386 per month, this lucrative market is about to undergo intense long term competition.This report describes the general approaches that can be used to develop a high performance server and several of the key products in the area including products from several start up ventures.
  • Knowledge Representation

    An Approach to Artificial Intelligence
    • 1st Edition
    • T.J.M. Bench-Capon
    • English
    Although many texts exist offering an introduction to artificial intelligence (AI), this book is unique in that it places an emphasis on knowledge representation (KR) concepts. It includes small-scale implementations in PROLOG to illustrate the major KR paradigms and their developments.****bac... cover copy:**Knowledge representation is at the heart of the artificial intelligence enterprise: anyone writing a program which seeks to work by encoding and manipulating knowledge needs to pay attention to the scheme whereby he will represent the knowledge, and to be aware of the consequences of the choices made.****The book's distinctive approach introduces the topic of AI through a study of knowledge representation issues. It assumes a basic knowledge of computing and a familiarity with the principles of elementary formal logic would be advantageous.****Kno... Representation: An Approach to Artificial Intelligence develops from an introductory consideration of AI, knowledge representation and logic, through search technique to the three central knowledge paradigms: production rules, structured objects, and predicate calculus. The final section of the book illustrates the application of these knowledge representation paradigms through the Prolog Programming language and with an examination of diverse expert systems applications. The book concludes with a look at some advanced issues in knowledge representation.****T... text provides an introduction to AI through a study of knowledge representation and each chapter contains exercises for students. Experienced computer scientists and students alike, seeking an introduction to AI and knowledge representations will find this an invaluable text.
  • Planning and Design of Information Systems

    • 1st Edition
    • André Blokdijk
    • English
    Planning and Design of Information Systems provides a theoretical base and a practical method of executing the planning of computerized information systems, and the planning and design of individual applications. The book is organized into five parts, covering the non-technical and nonimplementational part of information systems planning, design, and development. Part I gives the theoretical base for the subsequent parts of the book. It discusses modeling, techniques, notations, boundaries, quality issues and aspects, and decomposition techniques and problems. Part II discusses the needs, problems, and possible solutions for user participation. It describes user organizations, in respect of culture; maturity in the use of automation and computers; and gives a synthesis of participation, cultures, maturity, and information systems development techniques. Part III describes how to develop an Information Systems Architecture, an Information Systems Plan, and a Data Architecture. Part IV presents a structured, programmed approach to planning an application in a short period while maintaining high quality, and discusses project management of application development. Part V covers information analysis, data specification and conceptual data base design, and process and dialog design.
  • Readings in Artificial Intelligence and Databases

    • 1st Edition
    • John Mylopoulos + 1 more
    • English
    The interaction of database and AI technologies is crucial to such applications as data mining, active databases, and knowledge-based expert systems. This volume collects the primary readings on the interactions, actual and potential, between these two fields. The editors have chosen articles to balance significant early research and the best and most comprehensive articles from the 1980s. An in-depth introduction discusses basic research motivations, giving a survey of the history, concepts, and terminology of the interaction. Major themes, approaches and results, open issues and future directions are all discussed, including the results of a major survey conducted by the editors of current work in industry and research labs. Thirteen sections follow, each with a short introduction.Topics examined include semantic data models with emphasis on conceptual modeling techniques for databases and information systems and the integration of data model concepts in high-level data languages, definition and maintenance of integrity constraints in databases and knowledge bases, natural language front ends, object-oriented database management systems, implementation issues such as concurrency control and error recovery, and representation of time and knowledge incompleteness from the viewpoints of databases, logic programming, and AI.
  • Machine Learning Proceedings 1995

    Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, California, July 9-12 1995
    • 1st Edition
    • Armand Prieditis + 1 more
    • English
    Machine Learning: Proceedings of the Twelfth International Conference on Machine Learning covers the papers presented at the Twelfth International Conference on Machine Learning (ML95), held at the Granlibakken Resort in Tahoe City, California on July 9-12, 1995. The book focuses on the processes, methodologies, principles, and approaches involved in machine learning, including inductive logic programming algorithms, neural networks, and decision trees. The selection first offers information on the theory and applications of agnostic PAC-learning with small decision trees; reinforcement learning with function approximation; and inductive learning of reactive action models. Discussions focus on inductive logic programming algorithm, collecting instances for learning, residual gradient algorithms, direct algorithms, and learning curves for decision trees of small depth. The text then elaborates on visualizing high-dimensional structure with the incremental grid growing neural network; empirical support for winnow and weighted-majority based algorithms; and automatic selection of split criterion during tree growing based on node location. The manuscript takes a look at learning hierarchies from ambiguous natural language data, learning with rare cases and small disjuncts, learning by observation and practice, and learning collection fusion strategies for information retrieval. The selection is a valuable source of data for mathematicians and researchers interested in machine learning.
  • Reliable Computer Systems

    Design and Evaluatuion
    • 2nd Edition
    • Daniel Siewiorek + 1 more
    • English
    Enhance your hardware/software reliabilityEnhanceme... of system reliability has been a major concern of computer users and designers ¦ and this major revision of the 1982 classic meets users' continuing need for practical information on this pressing topic. Included are case studies of reliablesystems from manufacturers such as Tandem, Stratus, IBM, and Digital, as well as coverage of special systems such as the Galileo Orbiter fault protection system and AT&T telephone switching processors.
  • Motion Control for Intelligent Automation

    • 1st Edition
    • A. De Carli + 1 more
    • English
    Motion Control is a rapidly evolving topic, with a wide range of applications, especially in robotics. Speed and position control of a mechanical system has always been one of the main problems in automatic control, as the demand increases for advanced levels of accuracy and dynamics. The study of motion control aims to combine theoretical approaches with the realization of mechanical systems characterized by high levels of performance. The IFAC workshop focused on the evolution of: mechanical systems modelling; control strategies; intelligent instrumentation; dedicated microprocessor devices, and new fields of application.
  • Real Time Programming 1985

    Proceedings of the 13th IFAC/IFIP Workshop, Purdue University, West Lafayette, Indiana, USA, 7-8 October 1985
    • 1st Edition
    • G.M. Bull + 1 more
    • English
    Examines the entire field of real-time programming, with emphasis on the most recent developments in industrial control and the design of process control systems. The topics covered include programming of statistical quality control applications, graphical languages for real-time programming, programming of personal computers and work stations for real-time applications. Contains 17 papers.
  • Uncertainty in Artificial Intelligence

    Proceedings of the Seventh Conference on Uncertainty in Artificial Intelligence, UCLA, at Los Angeles, July 13-15, 1991
    • 1st Edition
    • Bruce D'Ambrosio + 2 more
    • English
    Uncertainty in Artificial Intelligence: Proceedings of the Seventh Conference (1991) covers the papers presented at the Seventh Conference on Uncertainty in Artificial Intelligence, held on July 13-15, 1991 at the University of California at Los Angeles (UCLA). The book focuses on the processes, technologies, developments, and approaches involved in artificial intelligence. The selection first offers information on combining multiple-valued logics in modular expert systems; constraint propagation with imprecise conditional probabilities; and Bayesian networks applied to therapy monitoring. The text then examines some properties of plausible reasoning; theory refinement on Bayesian networks; combination of upper and lower probabilities; and a probabilistic analysis of marker-passing techniques for plan-recognition. The publication ponders on symbolic probabilistic inference (SPI) with continuous variables, SPI with evidence potential, and local expression languages for probabilistic dependence. Topics include local expression languages for probabilistic knowledge, evidence potential algorithm, symbolic inference with evidence potential, and SPI with continuous variables algorithm. The manuscript also takes a look at the compatibility of quantitative and qualitative representations of belief and a method for integrating utility analysis into an expert system for design evaluation under uncertainty. The selection is a valuable source of data for researchers interested in artificial intelligence.