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.

  • Advances in Neural Network Research: IJCNN 2003

    • 1st Edition
    • D.C. Wunsch II + 3 more
    • English
    IJCNN is the flagship conference of the INNS, as well as the IEEE Neural Networks Society. Ithas arguably been the preeminent conference in the field, even as neural network conferenceshave proliferated and specialized. As the number of conferences has grown, its strongestcompetition has migrated away from an emphasis on neural networks. IJCNN has embraced theproliferation of spin-off and related fields (see the topic list, below), while maintaining a coreemphasis befitting its name. It has also succeeded in enforcing an emphasis on quality.
  • JSTL

    Practical Guide for JSP Programmers
    • 1st Edition
    • Sue Spielman
    • English
    Web developers and page authors who use JavaServer Pages (JSP) know that it is much easier and efficient to implement web pages without reinventing the wheel each time. In order to shave valuable time from their development schedules, those who work with JSP have created, debugged, and used custom tags—a set of programmable actions that provide dynamic behavior to static pages—paving the way towards a more common, standard approach to using Java technology for web development. The biggest boost to this effort however has only recently arrived in the form of a standard set of tag libraries, known as the JSTL, which now provides a wide range of functionality and gives web page authors a much more simplified approach to implementing dynamic, Java-based web sites. JSTL: Practical Guide for JSP Programmers is a timely resource for anyone interested in doing large-scale J2EE application development. It sticks to the main features of the JSTL so that developers don't have to sift through unnecessary details to begin using the tags and working with the expression language. Sue Spielman's straight-forward, practical approach is enhanced with numerous code samples and insightful descriptions to make learning the JSTL a quickly and easily accomplished task.
  • Introduction to Web Matrix

    ASP.NET Development for Beginners
    • 1st Edition
    • Colin Hardy + 1 more
    • English
    An Introduction to Web Matrix provides an easy to follow treatment of the application of this new software, which is rapidly becoming the preferred vehicle for the teaching of website design. Written by two experienced users, the material is presented in a way that makes it ideal for students meeting the subject for the first time, whether they are on an undergraduate or postgraduate course. The scope of the book includes the functionality of the software, its installation and application and the design and operation of web-based material using it. Coverage of the use of HTML and SQL is also included, as is the design and implementation of on-line databases.There are numerous examples to illustrate ideas and concepts. The examples provide a practical illustration of how the software may be used. At the conclusion of each chapter, a set of exercises is provided to allow the reader to review and practice the material presented.
  • Practical TCP/IP and Ethernet Networking for Industry

    • 1st Edition
    • Deon Reynders + 1 more
    • English
    TCP/IP (Transmission Control Protocol/Internet Protocol) is the suite of communications protocols used to connect hosts on the Internet. TCP/IP uses several protocols, the two main ones being TCP and IP. TCP/IP is built into the UNIX operating system and is used by the Internet, making it the de facto standard for transmitting data over networks. The TCP/IP suite of protocols has become a dominant technology due to its widespread use and reliability, while Ethernet is fast becoming a de facto industrial networking standard.
  • Resolving Conflicts with Mathematica

    Algorithms for Two-Person Games
    • 1st Edition
    • Morton John Canty
    • English
    The revised and updated edition of this popular German textbook is unique in its emphasis on algorithmic methods and in its original use of Mathematica as a tool to obtain solutions to game-theoretical models.Resolving Conflicts with Mathematica begins with the basic theory of extensive and normal form games, as well as introducing the fundamental concept of Nash equilibria. The restriction to two-person games helps to make the material more digestible for the beginner. In later chapters the subtleties of degenerate games are discussed thoroughly. Many aspects of equilibrium selection theory are treated, including algorithms for determining evolutionary stable equilibria in biology. Finally, the book looks at the wide-scale application of game theory to practical conflict situations.Resolving Conflicts with Mathematica includes a set of Mathematica programs which implement all of the algorithms described in the text. Exercises are closely integrated with the book's material and Mathematica 'notebooks' are supplied with each of the chapters.
  • Database Modeling with Microsoft® Visio for Enterprise Architects

    • 1st Edition
    • Terry Halpin + 3 more
    • English
    This book is for database designers and database administrators using Visio, which is the database component of Microsoft's Visual Studio .NET for Enterprise Architects suite, also included in MSDN subscriptions. This is the only guide to this product that tells DBAs how to get their job done. Although primarily focused on tool features, the book also provides an introduction to data modeling, and includes practical advice on managing database projects. The principal author was the program manager of VEA's database modeling solutions.
  • Programmable Controllers

    An Engineer's Guide
    • 3rd Edition
    • E. A. Parr
    • English
    Andrew Parr's Programmable Controllers provides a thoroughly practical introduction to the use of PLCs in industry, covering programming techniques alongside systems-level design issues. In the third edition a masterclass series of real-world case studies have been added to illustrate typical engineering challenges - and model solutions. New material also includes the new IEC-61508 functional safety standard, use of Windows-based software on programming terminals, an expanded section on Scada, and extended coverage of networks and fieldbus. Andrew Parr works at ASW Sheerness Steel where the plant control is based on approximately sixty programmable controllers.
  • Advances in Computers

    Highly Dependable Software
    • 1st Edition
    • Volume 58
    • Marvin Zelkowitz
    • English
    Since 1960, Advances in Computers has chronicled the constantly shifting theories and methods of Information Technology which greatly shapes our lives today. Highly Dependable Software is the 58th volume in this Series. The seven chapters describe various approaches towards dependability: software development measurability, transformation oriented programming, Bounded Model Checking, GUI testing, history and lessons from software inspections, impact and problems related to errors in software, the evolution of the various security policies. This book would be an invaluable addition to any university course in computer technology, and an excellent reference tool for industrial practitioners.
  • Interactive QuickTime

    Authoring Wired Media
    • 1st Edition
    • Matthew R. Peterson
    • English
    Interactivity is one of the most captivating topics for today's online community. It is a fast-growing field pushed by the rapid development and dispersion of Java, Shockwave, Flash, and QuickTime. While several good books are available about the interactive capabilities of Java, Shockwave, and Flash, until now there hasn't been a book about QuickTime interactivity. A logical follow-up to QuickTime for the Web, this eagerly awaited book by Matthew Peterson details the power of QuickTime's wired media technology and provides a resource for professionals developing and deploying interactive QuickTime content. This content can extend far beyond simple movies—it can act as application user interfaces, educational multimedia, scientific display panels, musical instruments, games and puzzles, etc., and can interact with you, your browser, a server, or with other movies.
  • Building DMZs For Enterprise Networks

    • 1st Edition
    • Syngress
    • English
    This book covers what an administrator needs to plan out and integrate a DMZ into a network for small, medium and Enterprise networks. In most enterprises the perception is that a firewall provides a hardened perimeter. However, the security of internal networks and hosts is usually very soft. In such an environment, a non-DMZ system that is offering services to the Internet creates the opportunity to leapfrog to other hosts in the soft interior of your network. In this scenario your internal network is fair game for any attacker who manages to penetrate your so-called hard perimeter.