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.

  • Optical Networks

    A Practical Perspective
    • 2nd Edition
    • Rajiv Ramaswami + 1 more
    • English
    This fully updated and expanded second edition of Optical Networks: A Practical Perspective succeeds the first as the authoritative source for information on optical networking technologies and techniques. Written by two of the field's most respected individuals, it covers componentry and transmission in detail but also emphasizes the practical networking issues that affect organizations as they evaluate, deploy, or develop optical solutions.This book captures all the hard-to-find information on architecture, control and management, and other communications topics that will affect you every step of the way-from planning to decision-making to implementation to ongoing maintenance. If your goal is to thoroughly understand practical optical networks, this book should be your first and foremost resource.
  • Introduction to Multimedia Systems

    • 1st Edition
    • Sugata Mitra + 1 more
    • English
    Introduction to Multimedia Systems is designed to be a general introduction to the broad field of multimedia... more specifically digital interactive multimedia. The editors have included topics such as the principles of "multiple" and "media," including sound, two-dimensional and three-dimensional graphics, animation, and text. All of these elements are stitched together by the programmer, or multimedia designer, based on the conceptualization of the designer. In order to take full advantage of the potential for a wide array of multimedia applications it is important to have a broad understanding of the principles of various media. The person preparing a multimedia "package," which may include such media as sound, computer graphics, and software, will most likely have a strong background in only one or perhaps none of the media to be used. Introduction to Multimedia Systems has been developed to be the first place to turn, both as an introductory textbook or as a professional reference for anyone diving into multimedia preparation. Multimedia is first and foremost a medium of communication. In order to take advantage of the nearly unlimited potential provided by digital environments a full survey of multimedia capabilities is covered in this book. Website Feature: Learning by doing! The editors currently use the book in combination with a wide array of sample software and weblinks for students to learn how to build by example. Each part of the book will have a direct link to a publicly accessible website that will maintain these available software tools. The weblinks will be updated as software versions advance, and most of the software involves demo or scaled down versions of commercially available multimedia design software/editing tools.
  • Telecommunications Law in the Internet Age

    • 1st Edition
    • Sharon K. Black
    • English
    For companies in and around the telecommunications field, the past few years have been a time of extraordinary change-technological... and legally. The enacting of the Telecommunications Act of 1996 and the development of international trade agreements have fundamentally changed the environment in which your business operates, creating risks, responsibilities, and opportunities that were not there before.Until now, you'd have had a hard time finding a serious business book that offered any more than a cursory glance at this transformed world. But at last there's a resource you can depend on for in-depth analysis and sound advice. Written in easy-to-understand language, Telecommunications Law in the Internet Age systematically examines the complex interrelationships of new laws, new technologies, and new business practices, and equips you with the practical understanding you need to run your enterprise optimally within today's legal boundaries.
  • The Personal Internet Security Guidebook

    Keeping Hackers and Crackers out of Your Home
    • 1st Edition
    • Tim Speed + 2 more
    • English
    The Personal Internet Security Guidebook is a complete guide to protecting your computer(s) on the Internet. The newest attack point for hackers is home computers on DSL and/or cable modems. This book will show you how to set up a home network and protect it from the "bad dudes." Also covered in this book is how to protect your computer on the road. Many hotels are now offering high-speed Internet access and this book will show you how to keep your computer safe in the hotel room as well as on the hotel network. This is a how-to guide to keeping your personal computer safe on the Internet. Following the success of The Internet Security Guidebook, the authors have used their expertise to create a book specifically addressing home computers and traveling notebooks. Included in this book is a comprehensive list of vendors and services. Included are these key elements: protecting your PC on the Internet, home firewall software, how to set up a home network, protecting your PC on the road, and protecting your PC via DSL and/or cable modem.
  • Microsoft Exchange 2000 Infrastructure Design

    Co-existence, Migration and Connectivity
    • 1st Edition
    • Kieran McCorry + 1 more
    • English
    Microsoft Exchange 2000 Infrastructure Design explains from a system designer's and administrator's perspective Microsoft's Active Directory and its interaction with Exchange 2000, details issues concerned with migration to Exchange 2000, and outlines the specific technology and design issues relating to connectivity with Exchange 2000. Readers will learn to use these technologies to seamlessly co-exist with their current environment, migrate to a native Exchange 2000 environment, and connect to the Internet as well as to other messaging systems. The book's blend of expert instruction and best practices will help any organization create optimal system designs and configurations to support different technical and business scenarios. McCorry and Livengood are experts in Microsoft technologies from Compaq, the world's leading integrator of Exchange systems. In Microsoft Exchange 2000 Infrastructure Design, they spell out the key technologies, features, and techniques IT professionals must master to build a unified and robust Exchange 2000 messaging service. This book details the framework organizations must put in place to most effectively move to Exchange 2000.
  • Optimizing Compilers for Modern Architectures

    A Dependence-based Approach
    • 1st Edition
    • Randy Allen + 1 more
    • English
    Modern computer architectures designed with high-performance microprocessors offer tremendous potential gains in performance over previous designs. Yet their very complexity makes it increasingly difficult to produce efficient code and to realize their full potential. This landmark text from two leaders in the field focuses on the pivotal role that compilers can play in addressing this critical issue. The basis for all the methods presented in this book is data dependence, a fundamental compiler analysis tool for optimizing programs on high-performance microprocessors and parallel architectures. It enables compiler designers to write compilers that automatically transform simple, sequential programs into forms that can exploit special features of these modern architectures. The text provides a broad introduction to data dependence, to the many transformation strategies it supports, and to its applications to important optimization problems such as parallelization, compiler memory hierarchy management, and instruction scheduling. The authors demonstrate the importance and wide applicability of dependence-based compiler optimizations and give the compiler writer the basics needed to understand and implement them. They also offer cookbook explanations for transforming applications by hand to computational scientists and engineers who are driven to obtain the best possible performance of their complex applications.The approaches presented are based on research conducted over the past two decades, emphasizing the strategies implemented in research prototypes at Rice University and in several associated commercial systems. Randy Allen and Ken Kennedy have provided an indispensable resource for researchers, practicing professionals, and graduate students engaged in designing and optimizing compilers for modern computer architectures.
  • Blondie24

    Playing at the Edge of AI
    • 1st Edition
    • David B. Fogel
    • English
    Blondie24 tells the story of a computer that taught itself to play checkers far better than its creators ever could by using a program that emulated the basic principles of Darwinian evolution--random variation and natural selection-- to discover on its own how to excel at the game. Unlike Deep Blue, the celebrated chess machine that beat Garry Kasparov, the former world champion chess player, this evolutionary program didn't have access to strategies employed by human grand masters, or to databases of moves for the endgame moves, or to other human expertise about the game of chekers. With only the most rudimentary information programmed into its "brain," Blondie24 (the program's Internet username) created its own means of evaluating the complex, changing patterns of pieces that make up a checkers game by evolving artificial neural networks---mathemati... models that loosely describe how a brain works.It's fitting that Blondie24 should appear in 2001, the year when we remember Arthur C. Clarke's prediction that one day we would succeed in creating a thinking machine. In this compelling narrative, David Fogel, author and co-creator of Blondie24, describes in convincing detail how evolutionary computation may help to bring us closer to Clarke's vision of HAL. Along the way, he gives readers an inside look into the fascinating history of AI and poses provocative questions about its future.
  • Windows 2000 Active Directory

    • 2nd Edition
    • Syngress
    • English
    Updated coverage of the most confusing Windows 2000 component in this new edition of a Syngress bestseller.Active Directory Services dramatically changes the way IT professionals design, plan, configure and administer their Windows NT networks. The primary benefits of Active Directory Services are its extensibility, scalability, and ease of management as compared to prior generations of Windows NT. Systems Engineers will probably spend much of their time over the next several years planning for and deploying Active Directory Services in many different environments. Windows 2000 Active Directory, Second Edition gives IT professionals a head start; it provides updated coverage of everything they will need to succeed.
  • Intelligent Communication Systems

    Toward Constructing Human Friendly Communication Environment
    • 1st Edition
    • Nobuyoshi Terashima
    • English
    This book offers a thorough review of research on intelligent communication systems, focusing on the applications of artificial intelligence to telecommunications that help realize user-friendly interfaces.Intellige... Communication Systems presents the direct result of more than a decade of the author's experiences, research activity, and education in applying artificial intelligence to telecommunications technology. In this book, several fundamental research areas are covered. Some of the areas covered are human-friendly interfaces for telecommunication services with such concepts as Telesensation and HyperReality, computer vision, and the telecommunication description method based on state space. In artificial intelligence research state space is the set of all attainable states of a problem and the possible alternative courses of action to determine the best solution to the problem.
  • Building SANs with Brocade Fabric Switches

    • 1st Edition
    • Syngress
    • English
    The first book to focus on Brocade products - an inovative tecnology company to watch out for!Brocade Switches provide the intelligent architecture that connects Storage Area Networks (SANs) to Local Area Networks and Wide Area Networks. Brocade switches provide the same functionality to Storage Area Networks as Cisco switches provide to the Internet - Brocade Communications, Inc is the dominant company in this rapidly expanding market.Building SANs with Brocade Fibre Channel Fabric Switches is written for system administrators who are designing, building, and maintaining Storage Area Networks with Brocade fibre switches. The book provides the reader with all of the techniques necessary to integrate fibre-based switches with an IP-based network.