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.

  • Richard Thieme's Islands in the Clickstream

    Reflections on Life in a Virtual World
    • 1st Edition
    • Richard Thieme
    • English
    CNN called Richard Thieme "a member of the cyber avant-garde". Digital Delirium named him "one of the most creative minds of the digital generation". Now Richard Thieme's wisdom on the social and cultural dimensions of technology is available in a single volume. "Islands in the Clickstream" ranges beyond the impact of technology to spirituality, psychological insight, and social commentary. Now that people are used to living in virtual worlds and move easily between online and offline worlds, they want to connect that experience to the deeper issues of our lives, including spiritual issues. Some examples include "Dreams Engineers Have", "The Crazy Lady on the Treadmill", and "Whistleblowers and Team Players". These essays raise serious questions for thoughtful readers. They have attracted favorable commentary from around the world and a fanatic, almost rabid fan base.
  • Web Application Design Handbook

    Best Practices for Web-Based Software
    • 1st Edition
    • Susan Fowler + 1 more
    • English
    The standards for usability and interaction design for Web sites and software are well known. While not everyone uses those standards, or uses them correctly, there is a large body of knowledge, best practice, and proven results in those fields, and a good education system for teaching professionals "how to." For the newer field of Web application design, however, designers are forced to reuse the old rules on a new platform. This book provides a roadmap that will allow readers to put complete working applications on the Web, display the results of a process that is running elsewhere, and update a database on a remote server using an Internet rather than a network connection. Web Application Design Handbook describes the essential widgets and development tools that will the lead to the right design solutions for your Web application. Written by designers who have made significant contributions to Web-based application design, it delivers a thorough treatment of the subject for many different kinds of applications, and provides quick reference for designers looking for some fast design solutions and opportunities to enhance the Web application experience. This book adds flavor to the standard Web design genre by juxtaposing Web design with programming for the Web and covers design solutions and concepts, such as intelligent generalization, to help software teams successfully switch from one interface to another.
  • QuickTime Toolkit Volume One

    Basic Movie Playback and Media Types
    • 1st Edition
    • Tim Monroe
    • English
    "When QuickTime application developers get stuck, one of the first places they look for help is example code from Tim Monroe. Finally, Tim's well-crafted examples and clear descriptions are available in book form—a must-have for anyone writing applications that import, export, display, or interact with QuickTime movies." —Matthew Peterson; University of California, Berkeley; the M.I.N.D. Institute; and author of Interactive QuickTimeQuickTime Toolkit Volume One is a programmer’s introduction to QuickTime, the elegant and potent media engine used by many of Apple's industry-leading services and products (such as the iTunes music store, iMovie, and Final Cut Pro) and also used by a large number of third-party applications. This hands-on guide shows you how to harness the powerful capabilities of QuickTime for your own projects. The articles collected here from the author's highly regarded column in MacTech Magazine are packed with accessible code examples to get you quickly started developing applications that can display and create state-of-the-art digital content. This book begins by showing how to open and display QuickTime movies in a Macintosh or Windows application and progresses step by step to show you how to control movie playback and how to import and transform movies and images. QuickTime Toolkit also shows how to create movies with video data, text, time codes, sprites, and wired (interactive) elements.Part of the official QuickTime Developer Series, publishing the finest books on QuickTime in cooperation with Apple.
  • The Best Damn Windows Server 2003 Book Period

    • 1st Edition
    • Debra Littlejohn Shinder + 1 more
    • English
    In keeping with past trends, full migration to this latest Microsoft Server Operating System will begin in earnest 12 months after its release, in mid-to-late 2004. This book will hit the market just as large enterprises begin the process of moving from Windows 2000 Server to Windows Server 2003. The title says everything you need to know about this book. No other book on the market combines this breadth and depth of coverage with the kind of product expertise and quality standard expected from Syngress. Every aspect of Planning, Installing, Configuring and Troubleshooting a Windows Server 2003 network is distilled and documented, with plenty of examples and illustrations. An unlike its competition, this is a book that was written from the ground up for Windows Server 2003.
  • IT Ethics Handbook:

    Right and Wrong for IT Professionals
    • 1st Edition
    • Stephen Northcutt + 2 more
    • English
    The target audience for this book is any IT professional responsible for designing, configuring, deploying or managing information systems. This audience understands that the purpose of ethics in information security is not just morally important; it equals the survival of their business. A perfect example of this is Enron. Enron's ultimate failure due to a glitch in the ethics systems of the business created the most infamous example of an ethics corporate breakdown resulting in disaster. Ethics is no longer a matter of morals anymore when it comes to information security; it is also a matter of success or failure for big business.
  • PIC Microcontrollers

    An Introduction to Microelectronics
    • 2nd Edition
    • Martin P. Bates
    • English
    The use of microcontroller based solutions to everyday design problems in electronics, is the most important development in the field since the introduction of the microprocessor itself. The PIC family is established as the number one microcontroller at an introductory level.Assuming no prior knowledge of microprocessors, Martin Bates provides a comprehensive introduction to microprocessor systems and applications covering all the basic principles of microelectronics.Usi... the latest Windows development software MPLAB, the author goes on to introduce microelectronic systems through the most popular PIC devices currently used for project work, both in schools and colleges, as well as undergraduate university courses. Students of introductory level microelectronics, including microprocessor / microcontroller systems courses, introductory embedded systems design and control electronics, will find this highly illustrated text covers all their requirements for working with the PIC.Part A covers the essential principles, concentrating on a systems approach. The PIC itself is covered in Part B, step by step, leading to demonstration programmes using labels, subroutines, timer and interrupts. Part C then shows how applications may be developed using the latest Windows software, and some hardware prototyping methods.The new edition is suitable for a range of students and PIC enthusiasts, from beginner to first and second year undergraduate level. In the UK, the book is of specific relevance to AVCE, as well as BTEC National and Higher National programmes in electronic engineering.
  • XML in Data Management

    Understanding and Applying Them Together
    • 1st Edition
    • Peter Aiken + 1 more
    • English
    XML in Data Management is for IT managers and technical staff involved in the creation, administration, or maintenance of a data management infrastructure that includes XML. For most IT staff, XML is either just a buzzword that is ignored or a silver bullet to be used in every nook and cranny of their organization. The truth is in between the two. This book provides the guidance necessary for data managers to make measured decisions about XML within their organizations. Readers will understand the uses of XML, its component architecture, its strategic implications, and how these apply to data management.
  • Snort 2.1 Intrusion Detection, Second Edition

    • 1st Edition
    • Brian Caswell + 1 more
    • English
    Called "the leader in the Snort IDS book arms race" by Richard Bejtlich, top Amazon reviewer, this brand-new edition of the best-selling Snort book covers all the latest features of a major upgrade to the product and includes a bonus DVD with Snort 2.1 and other utilities.Written by the same lead engineers of the Snort Development team, this will be the first book available on the major upgrade from Snort 2 to Snort 2.1 (in this community, major upgrades are noted by .x and not by full number upgrades as in 2.0 to 3.0). Readers will be given invaluable insight into the code base of Snort, and in depth tutorials of complex installation, configuration, and troubleshooting scenarios. Snort has three primary uses: as a straight packet sniffer, a packet logger, or as a full-blown network intrusion detection system. It can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes. Snort uses a flexible rules language to describe traffic that it should collect or pass, a detection engine that utilizes a modular plug-in architecture, and a real-time alerting capability. A CD containing the latest version of Snort as well as other up-to-date Open Source security utilities will accompany the book.Snort is a powerful Network Intrusion Detection System that can provide enterprise wide sensors to protect your computer assets from both internal and external attack.
  • Multi-Tier Application Programming with PHP

    Practical Guide for Architects and Programmers
    • 1st Edition
    • David Wall
    • English
    While many architects use PHP for projects, they are often not aware of the power of PHP in creating enterprise-level applications. This book covers the latest version of PHP – version 5 -- and focuses on its capabilities within a multi-tier application framework. It contains numerous coding samples and commentaries on them. A chapter discusses object orientation in PHP as it applies to the multi-tier architecture and other chapters discuss HTTP and SOAP, the two communication protocols most useful in tying together multiple layers. There is also coverage of database design and query construction as well as information about tricks you can use in generating user interfaces.
  • 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.