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.

  • Starting a Digitization Center

    • 1st Edition
    • Cokie Anderson + 1 more
    • English
    Starting a Digitization Center provides a complete overview of the digitization process and how to set up a digitization center, from the earliest stages of development to putting collections online. It covers: Essential steps and standards, acquiring the essentials needed for imaging/digitizing, including equipment, software, hardware, personnel and housing, finding partners/collaborato... locating training and online resources, obtaining funding, setting up guidelines, formats, websites and putting collections online.
  • Mastering Information Retrieval and Probabilistic Decision Intelligence Technology

    • 1st Edition
    • Daniel Brown
    • English
    Aimed at information managers in organisations including local/state government, libraries and financial services. Mastering Information Retrieval and Probabilistic Decision Intelligence Technology reviews the management of information and its focus to people empowered to make decisions. It provides managers and students of information with the resources to understand and start to deploy information retrieval systems throughout their organisation and the tools to respond effectively to the enormous developments in new technologies.
  • Network Programming in .NET

    With C# and Visual Basic .NET
    • 1st Edition
    • Fiach Reid
    • English
    The purpose of this book is to provide tools to design and implement network-orientated applications in .NET. It is also a guide for software designers to choose the best and most efficient way to implement mission critical solutions. The book addresses real-world issues facing professional developers, such as using third-party components as opposed in-house development. It differentiates itself from existing .NET publications because it is aimed at experienced professionals and concentrates on practical, ready-to-use information. The book is written in two languages C# and VB.NET, and covers never-before published information on Telephony in .NET and packet-level networking. This is the second book in the Digital Press Software Development Series.
  • Advances in Computers

    Architectural Issues
    • 1st Edition
    • Volume 61
    • Marvin Zelkowitz
    • English
    Advances in Computers covers new developments in computer technology. Most chapters present an overview of a current subfield within computer science, with many citations, and often include new developments in the field by the authors of the individual chapters. Topics include hardware, software, theoretical underpinnings of computing, and novel applications of computers. This current volume emphasizes architectural issues in the design of new hardware and software system. An architectural design evaluation process is described that allows developers to make sure that their source programs adhere to the architectural design of the specifications. This greatly aids in the maintenance of the system. Telecommunications issues are covered from the impact of new technology to security of wireless systems. Quantum computing, an exciting development that may greatly increase the speed of present computers, is described. The book series is a valuable addition to university courses that emphasize the topics under discussion in that particular volume as well as belonging on the bookshelf of industrial practitioners who need to implement many of the technologies that are described.
  • CYA Securing IIS 6.0

    • 1st Edition
    • Chris Peiris + 1 more
    • Bernard Cheah
    • English
    A highly portable, easily digestible road-map to configuring, maintaining and troubleshooting essential IIS 6.0 features.The book is organized around the 15 "MMCs" (Microsoft Management Consoles) that contain the configuration menus for the essential features. The options within each menu are explained clearly, potential problems are identified up-front, and configurations are subsequently presented in the aptly named "By the Book" section for that MMC. Readers will also appreciate the "Reality Check" sidebars througout, which present valuable cost/benefit analyses of situations where there is no single "right" answer.
  • CYA Securing Exchange Server 2003

    • 1st Edition
    • Mark Fugatt + 2 more
    • English
    A highly portable, easily digestible road-map to configuring, maintaining and troubleshooting essential Exchange Server 2003 features. The book is organized around the 11 "MMCs" (Microsoft Management Consoles) that contain the configuration menus for the essential features. The options within each menu are explained clearly, potential problems are identified up-front, and configurations are subsequently presented in the aptly named "By the Book" section for that MMC. Readers will also appreciate the "Reality Check" sidebars throughout, which present valuable cost/benefit analyses of situations where there is no single "right" answer.
  • Excel by Example

    A Microsoft Excel Cookbook for Electronics Engineers
    • 1st Edition
    • Aubrey Kagan
    • English
    The spreadsheet has become a ubiquitous engineering tool, and Microsoft Excel is the standard spreadsheet software package. Over the years, Excel has become such a complex program that most engineers understand and use only a tiny part of its power and features. This book is aimed at electronics engineers and technicians in particular, showing them how to best use Excel's features for computations, circuit modeling, graphing, and data analysis as applied to electronics design. Separate chapters cover lookup tables and file I/O, using macros, graphing, controls, using Analysis Toolpak for statistical analysis, databases, and linking into Excel from other sources, such as data from a serial port. The book is basically an engineering cookbook, with each chapter providing tutorial information along with several Excel "recipes" of interest to electronics engineers. The accompanying CD-ROM features ready-to-run, customizable Excel worksheets derived from the book examples, which will be useful tools to add to any electronics engineer's spreadsheet toolbox. Engineers are looking for any and all means to increase their efficiency and add to their "bag of design tricks." Just about every electronics engineer uses Excel but most feel that the program has many more features to offer, if they only knew what they were! The Excel documentation is voluminous and electronics engineers don't have the time to read it all and sift through looking for those features that are directly applicable to their jobs and figure out how to use them. This book does that task for them-pulls out those features that they need to know about and shows them how to make use of them in specific design examples that they can then tailor to their own design needs.
  • Knowledge Representation and Reasoning

    • 1st Edition
    • Ronald Brachman + 1 more
    • English
    Knowledge representation is at the very core of a radical idea for understanding intelligence. Instead of trying to understand or build brains from the bottom up, its goal is to understand and build intelligent behavior from the top down, putting the focus on what an agent needs to know in order to behave intelligently, how this knowledge can be represented symbolically, and how automated reasoning procedures can make this knowledge available as needed. This landmark text takes the central concepts of knowledge representation developed over the last 50 years and illustrates them in a lucid and compelling way. Each of the various styles of representation is presented in a simple and intuitive form, and the basics of reasoning with that representation are explained in detail. This approach gives readers a solid foundation for understanding the more advanced work found in the research literature. The presentation is clear enough to be accessible to a broad audience, including researchers and practitioners in database management, information retrieval, and object-oriented systems as well as artificial intelligence. This book provides the foundation in knowledge representation and reasoning that every AI practitioner needs.
  • The Mobile Connection

    The Cell Phone's Impact on Society
    • 1st Edition
    • Rich Ling
    • English
    Has the cell phone forever changed the way people communicate? The mobile phone is used for “real time” coordination while on the run, adolescents use it to manage their freedom, and teens “text” to each other day and night. The mobile phone is more than a simple technical innovation or social fad, more than just an intrusion on polite society. This book, based on world-wide research involving tens of thousands of interviews and contextual observations, looks into the impact of the phone on our daily lives. The mobile phone has fundamentally affected our accessibility, safety and security, coordination of social and business activities, and use of public places. Based on research conducted in dozens of countries, this insightful and entertaining book examines the once unexpected interaction between humans and cell phones, and between humans, period. The compelling discussion and projections about the future of the telephone should give designers everywhere a more informed practice and process, and provide researchers with new ideas to last years.
  • Neuromimetic Semantics

    Coordination, quantification, and collective predicates
    • 1st Edition
    • Harry Howard
    • English
    This book attempts to marry truth-conditional semantics with cognitive linguistics in the church of computational neuroscience. To this end, it examines the truth-conditional meanings of coordinators, quantifiers, and collective predicates as neurophysiological phenomena that are amenable to a neurocomputational analysis. Drawing inspiration from work on visual processing, and especially the simple/complex cell distinction in early vision (V1), we claim that a similar two-layer architecture is sufficient to learn the truth-conditional meanings of the logical coordinators and logical quantifiers. As a prerequisite, much discussion is given over to what a neurologically plausible representation of the meanings of these items would look like. We eventually settle on a representation in terms of correlation, so that, for instance, the semantic input to the universal operators (e.g. and, all)is represented as maximally correlated, while the semantic input to the universal negative operators (e.g. nor, no)is represented as maximally anticorrelated. On the basis this representation, the hypothesis can be offered that the function of the logical operators is to extract an invariant feature from natural situations, that of degree of correlation between parts of the situation. This result sets up an elegant formal analogy to recent models of visual processing, which argue that the function of early vision is to reduce the redundancy inherent in natural images. Computational simulations are designed in which the logical operators are learned by associating their phonological form with some degree of correlation in the inputs, so that the overall function of the system is as a simple kind of pattern recognition. Several learning rules are assayed, especially those of the Hebbian sort, which are the ones with the most neurological support. Learning vector quantization (LVQ) is shown to be a perspicuous and efficient means of learning the patterns that are of interest. We draw a formal parallelism between the initial, competitive layer of LVQ and the simple cell layer in V1, and between the final, linear layer of LVQ and the complex cell layer in V1, in that the initial layers are both selective, while the final layers both generalize. It is also shown how the representations argued for can be used to draw the traditionally-recogn... inferences arising from coordination and quantification, and why the inference of subalternacy breaks down for collective predicates. Finally, the analogies between early vision and the logical operators allow us to advance the claim of cognitive linguistics that language is not processed by proprietary algorithms, but rather by algorithms that are general to the entire brain. Thus in the debate between objectivist and experiential metaphysics, this book falls squarely into the camp of the latter. Yet it does so by means of a rigorous formal, mathematical, and neurological exposition – in contradiction of the experiential claim that formal analysis has no place in the understanding of cognition. To make our own counter-claim as explicit as possible, we present a sketch of the LVQ structure in terms of mereotopology, in which the initial layer of the network performs topological operations, while the final layer performs mereological operations. The book is meant to be self-contained, in the sense that it does not assume any prior knowledge of any of the many areas that are touched upon. It therefore contains mini-summaries of biological visual processing, especially the retinocortical and ventral /what?/ parvocellular pathways; computational models of neural signaling, and in particular the reduction of the Hodgkin-Huxley equations to the connectionist and integrate-and-fire neurons; Hebbian learning rules and the elaboration of learning vector quantization; the linguistic pathway in the left hemisphere; memory and the hippocampus; truth-conditional vs. image-schematic semantics; objectivist vs. experiential metaphysics; and mereotopology. All of the simulations are implemented in MATLAB, and the code is available from the book’s website.