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.

    • Database Archiving

      • 1st Edition
      • November 11, 2008
      • Jack E. Olson
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 7 2 0 4
      • eBook
        9 7 8 0 0 8 0 8 8 4 4 2 4
      With the amount of data a business accumulates now doubling every 12 to 18 months, IT professionals need to know how to develop a system for archiving important database data, in a way that both satisfies regulatory requirements and is durable and secure. This important and timely new book explains how to solve these challenges without compromising the operation of current systems. It shows how to do all this as part of a standardized archival process that requires modest contributions from team members throughout an organization, rather than the superhuman effort of a dedicated team.
    • Building Intelligent Interactive Tutors

      • 1st Edition
      • August 26, 2008
      • Beverly Park Woolf
      • English
      • Paperback
        9 7 8 0 1 2 3 7 3 5 9 4 2
      • eBook
        9 7 8 0 0 8 0 9 2 0 0 4 7
      Building Intelligent Interactive Tutors discusses educational systems that assess a student's knowledge and are adaptive to a student's learning needs. The impact of computers has not been generally felt in education due to lack of hardware, teacher training, and sophisticated software. and because current instructional software is neither truly responsive to student needs nor flexible enough to emulate teaching. Dr. Woolf taps into 20 years of research on intelligent tutors to bring designers and developers a broad range of issues and methods that produce the best intelligent learning environments possible, whether for classroom or life-long learning. The book describes multidisciplinary approaches to using computers for teaching, reports on research, development, and real-world experiences, and discusses intelligent tutors, web-based learning systems, adaptive learning systems, intelligent agents and intelligent multimedia. It is recommended for professionals, graduate students, and others in computer science and educational technology who are developing online tutoring systems to support e-learning, and who want to build intelligence into the system.
    • Internet Multimedia Communications Using SIP

      • 1st Edition
      • January 16, 2008
      • Rogelio Martinez Perea
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 3 0 0 8
      • Paperback
        9 7 8 0 3 2 3 2 8 1 1 7 1
      • eBook
        9 7 8 0 0 8 0 5 5 7 3 7 3
      Session Initiation Protocol (SIP) was conceived in 1996 as a signaling protocol for inviting users to multimedia conferences. With this development, the next big Internet revolution silently started. That was the revolution which would end up converting the Internet into a total communication system which would allow people to talk to each other, see each other, work collaboratively or send messages in real time. Internet telephony and, in general, Internet multimedia, is the new revolution today and SIP is the key protocol which allows this revolution to grow.The book explains, in tutorial fashion, the underlying technologies that enable real-time IP multimedia communication services in the Internet (voice, video, presence, instant messaging, online picture sharing, white-boarding, etc). Focus is on session initiation protocol (SIP) but also covers session description protocol (SDP), Real-time transport protocol (RTP), and message session relay protocol (MSRP). In addition, it will also touch on other application-related protocols and refer to the latest research work in IETF and 3GPP about these topics. (3GPP stands for "third-generation partnership project" which is a collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA (China), ATIS (North America) and TTA (South Korea).) The book includes discussion of leading edge theory (which is key to really understanding the technology) accompanied by Java examples that illustrate the theoretical concepts. Throughout the book, in addition to the code snippets, the reader is guided to build a simple but functional IP soft-phone therefore demonstrating the theory with practical examples.This book covers IP multimedia from both a theoretical and practical point of view focusing on letting the reader understand the concepts and put them into practice using Java. It includes lots of drawings, protocol diagrams, UML sequence diagrams and code snippets that allow the reader to rapidly understand the concepts.
    • HCI Beyond the GUI

      • 1st Edition
      • April 25, 2008
      • Philip Kortum
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 0 1 7 5
      • eBook
        9 7 8 0 0 8 0 5 5 8 3 4 9
      As technology expands and evolves, one-dimensional, graphical user interface (GUI) design becomes increasingly limiting and simplistic. Designers must meet the challenge of developing new and creative interfaces that adapt to meet human needs and technological trends. HCI Beyond the GUI provides designers with this know how by exploring new ways to reach users that involve all of the human senses. Dr. Kortum gathers contributions from leading human factors designers to present a single reference for professionals, researchers, and students.
    • Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL

      • 1st Edition
      • January 22, 2008
      • Joe Celko
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 1 3 7 0
      • eBook
        9 7 8 0 0 8 0 5 5 7 5 2 6
      Perfectly intelligent programmers often struggle when forced to work with SQL. Why? Joe Celko believes the problem lies with their procedural programming mindset, which keeps them from taking full advantage of the power of declarative languages. The result is overly complex and inefficient code, not to mention lost productivity.This book will change the way you think about the problems you solve with SQL programs.. Focusing on three key table-based techniques, Celko reveals their power through detailed examples and clear explanations. As you master these techniques, you’ll find you are able to conceptualize problems as rooted in sets and solvable through declarative programming. Before long, you’ll be coding more quickly, writing more efficient code, and applying the full power of SQL
    • PEM Fuel Cell Modeling and Simulation Using Matlab

      • 1st Edition
      • May 6, 2008
      • Colleen Spiegel
      • English
      • Paperback
        9 7 8 0 3 2 3 2 8 1 1 3 3
      • Hardback
        9 7 8 0 1 2 3 7 4 2 5 9 9
      • eBook
        9 7 8 0 0 8 0 5 5 9 0 1 8
      Although, the basic concept of a fuel cell is quite simple, creating new designs and optimizing their performance takes serious work and a mastery of several technical areas. PEM Fuel Cell Modeling and Simulation Using Matlab, provides design engineers and researchers with a valuable tool for understanding and overcoming barriers to designing and building the next generation of PEM Fuel Cells. With this book, engineers can test components and verify designs in the development phase, saving both time and money.Easy to read and understand, this book provides design and modelling tips for fuel cell components such as: modelling proton exchange structure, catalyst layers, gas diffusion, fuel distribution structures, fuel cell stacks and fuel cell plant. This book includes design advice and MATLAB and FEMLAB codes for Fuel Cell types such as: polymer electrolyte, direct methanol and solid oxide fuel cells. This book also includes types for one, two and three dimensional modeling and two-phase flow phenomena and microfluidics.
    • Bluetooth Application Programming with the Java APIs Essentials Edition

      • 1st Edition
      • February 14, 2008
      • Timothy J. Thompson + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 3 4 2 8
      • eBook
        9 7 8 0 0 8 0 5 6 1 0 0 4
      Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the biggest steps forward is the standardization of Java APIs for Bluetooth wireless technology (JABWT). The latest updates to this standard is explained in detail in this book. The JABWT standard, defined by the JSR-82 Java Specification Request, supports rapid development of Bluetooth applications that are portable, secure, and highly-usable. Wireless device manufacturers have responded overwhelmingly to the JABWT specification by implementing JABWT applications in mobile phones and other personal wireless communications products. Bluetooth Application Programming Essentials: Programming with the Java APIs explains in detail how to write Bluetooth applications using the Java APIs to exploit the power of both technologies. Written by the specification lead for JSR-82 and two other key participants in developing the standards of JABWT, this book provides the authoritative explanations and concrete examples needed to get started right away.This book provides embedded Java developers with to-the-point information on the APIs in the specification with detailed programmatic examples of the APIs in use. A NEW chapter on the Push Registry definition (a new feature in the 1.1 version of JSR-82) has been added. Finally, the new Essentials version of the book will update the remaining chapters to reflect changes in the latest Bluetooth spec (2.1) and the industry as a whole.
    • Wireless Networking

      • 1st Edition
      • March 24, 2008
      • Anurag Kumar + 2 more
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 2 5 4 4
      • Paperback
        9 7 8 0 3 2 3 2 8 1 1 1 9
      • eBook
        9 7 8 0 0 8 0 5 5 8 3 0 1
      Over the past decade, the world has witnessed an explosion in the development and deployment of new wireless network technologies. From cellular mobile telephony to the ubiquitous “WiFi” networks in coffee-shops and airports, to the emerging WiMAX wireless broadband access networks, the menu of wireless access systems has become so comprehensive that wireline access to user devices may soon become a relic of the past. Wireless Networking serves as a one-stop view of cellular, WiFi, and WiMAX networks, as well as the emerging wireless ad hoc and sensor networks. Rather than provide descriptive accounts of these technologies and standards, the book emphasizes conceptual perspectives on the modeling, analysis, design and optimization of such networks. Furthermore, the authors present wireless networking within the unifying framework of resource allocation, using simple abstractions of the underlying physical wireless communication. In short, Wireless Networking is an in-depth, exhaustive, and invaluable asset to anyone working in this rapidly evolving field.
    • Master Data Management

      • 1st Edition
      • September 16, 2008
      • David Loshin
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 2 2 5 4
      • eBook
        9 7 8 0 0 8 0 9 2 1 2 1 1
      The key to a successful MDM initiative isn’t technology or methods, it’s people: the stakeholders in the organization and their complex ownership of the data that the initiative will affect.Master Data Management equips you with a deeply practical, business-focused way of thinking about MDM—an understanding that will greatly enhance your ability to communicate with stakeholders and win their support. Moreover, it will help you deserve their support: you’ll master all the details involved in planning and executing an MDM project that leads to measurable improvements in business productivity and effectiveness.
    • Technical, Commercial and Regulatory Challenges of QoS

      • 1st Edition
      • September 8, 2008
      • XiPeng Xiao
      • English
      • Paperback
        9 7 8 0 1 2 4 0 5 4 8 5 1
      • Hardback
        9 7 8 0 1 2 3 7 3 6 9 3 2
      • eBook
        9 7 8 0 0 8 0 9 2 0 3 1 3
      Technical, Commerical and Regulatory Challenges of QoS provides a comprehensive examination of Internet QoS theory, standards, vendor implementation and network deployment from the practitioner's point of view, including extensive discussion of related economic and regulatory issues. Written in a technology-light way so that a variety of professionals and researchers in the information and networking industries can easily grasp the material. Includes case studies based on real-world experiences from industry. The author starts by discussing the economic, regulatory and technical challenges of the existing QoS model. Key coverage includes defining a clear business model for selling and buying QoS in relation to current and future direction of government regulation and QoS interoperability (or lack thereof) between carriers and networking devices. The author then demonstrates how to improve the current QoS model to create a clear selling point, less regulation uncertainty, and higher chance of deployment success. This includes discussion of QoS re-packaging to end-users; economic and regulatory benefits of the re-packaging; and the overall benefits of an improved technical approach. Finally, the author discusses the future evolution of QoS from an Internet philosophy perspective and lets the reader draw the conclusions. This book is the first QoS book to provide in depth coverage on the commercial and regulatory aspects of QoS, in addition to the technical aspect. From that, readers can grasp the commercial and regulatory issues of QoS and their implications on the overall QoS business model. This book is also the first QoS book to provide case studies of real world QoS deployments, contributed by the people who did the actual deployments. From that, readers can grasp the practical issues of QoS in real world. This book is also the first QoS book to cover both wireline QoS and wireless QoS. Readers can grasp the QoS issues in the wireless world. The book was reviewed and endorsed by a long list of prominent industrial and academic figures.