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.

    • Artificial Intelligence in Design '91

      • 1st Edition
      • May 23, 2014
      • J. S. Gero
      • English
      • eBook
        9 7 8 1 4 8 3 1 6 4 8 0 9
      Artificial Intelligence in Design '91 is a collection of 47 papers from the First International Conference on Artificial Intelligence in Design held at Edinburgh in June 1991. The papers in this book are grouped into 13 headings, starting with a background of AI design systems and to which extent AI that results from being used as planning tool be applied to quality-oriented design processes in architecture. A constraint-driven approach to object-oriented design is also shown on real-world objects. The use of CADSYN in the structural design of buildings is examined, along with design-dependent knowledge and design-independent knowledge. Discussions on empowering designers with integrated design environments are given whereby design objects may be retrieved from catalogues without requiring users to form queries. Mention is given to automated adjustment of parameter values frequently used in computer routine applications. The book also introduces the Computer Aided Design (CAD) as applied to architecture. Design representation using data models, non-monotonic reasoning in design, and the cognitive aspects of design using empirical studies are discussed. Topics of the industrial applications of AI in design, such as the needed steps to develop a successful AI-based tool, and a review of the Castlemain Project and telecommunication distribution networks follow. This book is suitable for programmers, computer science students, and architects and engineers who use computers in their line of work.
    • Using Networking and Communications Software in Business

      • 1st Edition
      • May 21, 2014
      • P.K. McBride
      • English
      • Paperback
        9 7 8 0 4 3 4 9 1 2 7 4 2
      • eBook
        9 7 8 1 4 8 3 1 0 3 6 1 7
      Using Networking and Communications Software in Business covers the importance of networks in a business firm, the benefits of computer communications within a firm, and the cost-benefit in putting up networks in businesses. The book is divided into six parts. Part I looks into the nature and varieties of networks, networking standards, and network software. Part II discusses the planning of a networked system, which includes analyzing the requirements for the network system, the hardware for the network, and network management. The installation of the network system and the network management, which covers password and security, backing up of files, managing the print server, and performing good network practices, are considered in Part III. Part IV describes the application and suitable software that concerns the database management and accounting systems, spreadsheets, and word processing. Communications and on-line services are dealt with in Part V. The last part of the book presents appendices on multi-user alternative, the Data Protection Act, SageNet, Tapestry II, and Product Suppliers for reference. The text is invaluable for computer engineers and people in business firms involved in data and systems management.
    • Advances in Non-volatile Memory and Storage Technology

      • 1st Edition
      • June 12, 2014
      • Yoshio Nishi
      • English
      • Hardback
        9 7 8 0 8 5 7 0 9 8 0 3 0
      • Paperback
        9 7 8 0 0 8 1 0 1 4 1 8 9
      • eBook
        9 7 8 0 8 5 7 0 9 8 0 9 2
      New solutions are needed for future scaling down of nonvolatile memory. Advances in Non-volatile Memory and Storage Technology provides an overview of developing technologies and explores their strengths and weaknesses. After an overview of the current market, part one introduces improvements in flash technologies, including developments in 3D NAND flash technologies and flash memory for ultra-high density storage devices. Part two looks at the advantages of designing phase change memory and resistive random access memory technologies. It looks in particular at the fabrication, properties, and performance of nanowire phase change memory technologies. Later chapters also consider modeling of both metal oxide and resistive random access memory switching mechanisms, as well as conductive bridge random access memory technologies. Finally, part three looks to the future of alternative technologies. The areas covered include molecular, polymer, and hybrid organic memory devices, and a variety of random access memory devices such as nano-electromechanic... ferroelectric, and spin-transfer-torque magnetoresistive devices. Advances in Non-volatile Memory and Storage Technology is a key resource for postgraduate students and academic researchers in physics, materials science, and electrical engineering. It is a valuable tool for research and development managers concerned with electronics, semiconductors, nanotechnology, solid-state memories, magnetic materials, organic materials, and portable electronic devices.
    • Readings in Fuzzy Sets for Intelligent Systems

      • 1st Edition
      • May 12, 2014
      • Didier J. Dubois + 2 more
      • English
      • eBook
        9 7 8 1 4 8 3 2 1 4 5 0 4
      Readings in Fuzzy Sets for Intelligent Systems is a collection of readings that explore the main facets of fuzzy sets and possibility theory and their use in intelligent systems. Basic notions in fuzzy set theory are discussed, along with fuzzy control and approximate reasoning. Uncertainty and informativeness, information processing, and membership, cognition, neural networks, and learning are also considered. Comprised of eight chapters, this book begins with a historical background on fuzzy sets and possibility theory, citing some forerunners who discussed ideas or formal definitions very close to the basic notions introduced by Lotfi Zadeh (1978). The reader is then introduced to fundamental concepts in fuzzy set theory, including symmetric summation and the setting of fuzzy logic; uncertainty and informativeness; and fuzzy control. Subsequent chapters deal with approximate reasoning; information processing; decision and management sciences; and membership, cognition, neural networks, and learning. Numerical methods for fuzzy clustering are described, and adaptive inference in fuzzy knowledge networks is analyzed. This monograph will be of interest to both students and practitioners in the fields of computer science, information science, applied mathematics, and artificial intelligence.
    • Commercial Data Mining

      • 1st Edition
      • January 29, 2014
      • David Nettleton
      • English
      • Paperback
        9 7 8 0 1 2 4 1 6 6 0 2 8
      • eBook
        9 7 8 0 1 2 4 1 6 6 5 8 5
      Whether you are brand new to data mining or working on your tenth predictive analytics project, Commercial Data Mining will be there for you as an accessible reference outlining the entire process and related themes. In this book, you'll learn that your organization does not need a huge volume of data or a Fortune 500 budget to generate business using existing information assets. Expert author David Nettleton guides you through the process from beginning to end and covers everything from business objectives to data sources, and selection to analysis and predictive modeling. Commercial Data Mining includes case studies and practical examples from Nettleton's more than 20 years of commercial experience. Real-world cases covering customer loyalty, cross-selling, and audience prediction in industries including insurance, banking, and media illustrate the concepts and techniques explained throughout the book.
    • Scientific Computing

      • 1st Edition
      • June 28, 2014
      • Gene H. Golub + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 0 2 2
      • eBook
        9 7 8 1 4 8 3 2 9 6 0 4 3
      This book introduces the basic concepts of parallel and vector computing in the context of an introduction to numerical methods. It contains chapters on parallel and vector matrix multiplication and solution of linear systems by direct and iterative methods. It is suitable for advanced undergraduate and beginning graduate courses in computer science, applied mathematics, and engineering. Ideally, students will have access to a parallel or Vector computer, but the material can be studied profitably in any case.
    • Joe Celko's SQL for Smarties

      • 5th Edition
      • December 2, 2014
      • Joe Celko
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 7 6 1 7
      • eBook
        9 7 8 0 1 2 8 0 0 8 3 0 0
      SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 20 years later and in its fifth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance.New to the fifth edition, Joe features new examples to reflect the ANSI/ISO Standards so anyone can use it. He also updates data element names to meet new ISO-11179 rules with the same experience-based teaching style that made the previous editions the classics they are today. You will learn new ways to write common queries, such as finding coverings, partitions, runs in data, auctions and inventory, relational divisions and so forth.SQL for Smarties explains some of the principles of SQL programming as well as the code. A new chapter discusses design flaws in DDL, such as attribute splitting, non-normal forum redundancies and tibbling. There is a look at the traditional acid versus base transaction models, now popular in NoSQL products. You’ll learn about computed columns and the DEFERRABLE options in constraints. An overview of the bi-temporal model is new to this edition and there is a longer discussion about descriptive statistic aggregate functions. The book finishes with an overview of SQL/PSM that is applicable to proprietary 4GL vendor extensions.
    • CSA Guide to Cloud Computing

      • 1st Edition
      • September 22, 2014
      • Raj Samani + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 4 2 0 1 2 5 5
      • eBook
        9 7 8 0 1 2 4 2 0 1 8 5 9
      CSA Guide to Cloud Computing brings you the most current and comprehensive understanding of cloud security issues and deployment techniques from industry thought leaders at the Cloud Security Alliance (CSA). For many years the CSA has been at the forefront of research and analysis into the most pressing security and privacy related issues associated with cloud computing. CSA Guide to Cloud Computing provides you with a one-stop source for industry-leading content, as well as a roadmap into the future considerations that the cloud presents. The authors of CSA Guide to Cloud Computing provide a wealth of industry expertise you won't find anywhere else. Author Raj Samani is the Chief Technical Officer for McAfee EMEA; author Jim Reavis is the Executive Director of CSA; and author Brian Honan is recognized as an industry leader in the ISO27001 standard. They will walk you through everything you need to understand to implement a secure cloud computing structure for your enterprise or organization.
    • Neural Network PC Tools

      • 1st Edition
      • June 28, 2014
      • Russell C. Eberhart
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 0 1 5
      • eBook
        9 7 8 1 4 8 3 2 9 7 0 0 2
      This is the first practical guide that enables you to actually work with artificial neural networks on your personal computer. It provides basic information on neural networks, as well as the following special features:
    • Constraints, Language and Computation

      • 1st Edition
      • June 28, 2014
      • M. A. Rosner + 2 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 1 8 3
      • Hardback
        9 7 8 0 1 2 5 9 7 9 3 0 6
      • eBook
        9 7 8 0 0 8 0 5 0 2 9 6 0
      Constraint-based linguistics is intersected by three fields: logic, linguistics, and computer sciences. The central theme that ties these different disciplines together is the notion of a linguistic formalism or metalanguage. This metalanguage has good mathematical properties, is designed to express descriptions of language, and has a semantics that can be implemented on a computer. Constraints, Language and Computation discusses the theory and practice of constraint-based computational linguistics. The book captures both the maturity of the field and some of its more interesting future prospects during a particulary important moment of development in this field.