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.

  • Multidisciplinary Approaches to Visual Representations and Interpretations

    • 1st Edition
    • Volume 2
    • English
    The value of multi-disciplinary research lies in the exchange of ideas and methods across the traditional boundaries between areas of study. It could be argued that many of the advances in science and engineering take place because the ideas, methods and the tools of thought from one discipline become re-applied in another.The topic of "the visual" has become increasingly important as advances in technology have led to multi-media and multi-modal representations, and extended the range and scope of visual representation and interpretation in our lives. Under this broad heading there are many different perspectives and approaches, from across the entire spectrum of human knolwedge and activity.The editors and authors of this book aim to break down cross-disciplinary barriers, by bringing together people working in a wide variety of disciplines where visual representations and interpretations are exploited. Contributions come from researchers actively investigating visual representations and interpretations in a wide variety of areas, including art history, biology, clinical science, cognitive science, computer science, design, engineering, linguistics, mathematics, philosophy, physics, psychology, and sociology.The book provides a forum for wide-ranging and multi-disciplinary contributions on visual representations and interpretations.
  • Student's Essential Guide to .NET

    • 1st Edition
    • Tony Grimer
    • English
    The Student's Essential Guide to .NET provides a clear and simple overview of Microsoft's .NET technologies. It is aimed at second and third year undergraduate students and postgraduate students on Computing or Computer Science courses who are required to look at a modern operating system, (Microsoft Windows 9x, Nt 2000 or XP) and to design and code simple or even not so simple examples. The approach is based upon the student's learning the technology of .NET through examples using the supported languages C#, VB and C++. The examples are based on fun, familiar games, and students are encouraged to review reference material to refine their skills on key aspects of the architecture. Review questions and worked examples enhance the learning process and the material is supported by the author's website, which contains extensive ancillary material.
  • Firewalls

    Jumpstart for Network and Systems Administrators
    • 1st Edition
    • John Vacca + 1 more
    • English
    In this book, you will gain extensive hands-on experience installing and configuring a firewall. You will also learn how to allow access to key Web services while maintaining your organization's security, as well as how to implement firewall-to-firewall virtual private networks (VPNs). You will learn how to build a firewall to protect your network; provide access to HTTP and FTP services on the Internet, and implement publicly accessible servers without compromising security. Furthermore, throughout the book, extensive hands-on examples provide you with practical experience in establishing security with firewalls. Examples include, but are not limited to: Installing and configuring Check Point FireWall-1; scanning to validate configuration using ISS Internet Scanner; configuring the firewall to support simple and complex Web services; setting up a packet filtering router; enhancing firewall configurations to support split-DNS; authenticating remote users; and protecting browsers and servers with a proxy-based firewall.
  • Data Conversion Handbook

    • 1st Edition
    • Analog Devices Inc. Analog Devices Inc. Engineeri
    • English
    This comprehensive handbook is a one-stop engineering reference. Covering data converter fundamentals, techniques, applications, and beginning with the basic theoretical elements necessary for a complete understanding of data converters, this reference covers all the latest advances in the field. This text describes in depth the theory behind and the practical design of data conversion circuits as well as describing the different architectures used in A/D and D/A converters. Details are provided on the design of high-speed ADCs, high accuracy DACs and ADCs, and sample-and-hold amplifiers. Also, this reference covers voltage sources and current reference, noise-shaping coding, and sigma-delta converters, and much more. The book’s 900-plus pages are packed with design information and application circuits, including guidelines on selecting the most suitable converters for particular applications. You’ll find the very latest information on:· Data converter fundamentals, such as key specifications, noise, sampling, and testing· Architectur... and processes, including SAR, flash, pipelined, folding, and more· Practical hardware design techniques for mixed-signal systems, such as driving ADCs, buffering DAC outputs, sampling clocks, layout, interfacing, support circuits, and tools.· Data converter applications dealing with precision measurement, data acquisition, audio, display, DDS, software radio and many more. The accompanying CD-ROM provides software tools for testing and analyzing data converters as well as a searchable pdf version of the text.
  • Embedded Systems Design using the Rabbit 3000 Microprocessor

    Interfacing, Networking, and Application Development
    • 1st Edition
    • Kamal Hyder + 1 more
    • English
    The Rabbit 3000 is a popular high-performance microprocessor specifically designed for embedded control, communications, and Ethernet connectivity. This new technical reference book will help designers get the most out of the Rabbit's powerful feature set. The first book on the market to focus exclusively on the Rabbit 3000, it provides detailed coverage of: Rabbit architecture and development environment, interfacing to the external world, networking, Rabbit assembly language, multitasking, debugging, Dynamic C and much more!Authors Kamal Hyder and Bob Perrin are embedded engineers with years of experience and they offer a wealth of design details and "insider" tips and techniques. Extensive embedded design examples are supported by fully tested source code. Whether you're already working with the Rabbit or considering it for a future design, this is one reference you can't be without!
  • Research in Information Systems

    A Handbook for Research Supervisors and their Students
    • 1st Edition
    • David Avison + 1 more
    • English
    Research in Information Systems helps supervisors and their students get the most out of the PhD experience. It can be used as a basis of courses for supervisors and their research students. This book covers:• The supervisor – student relationship• Practical, social and academic issues • Different models for PhD programs, including US, UK, Latin and Scandinavian models Many vignettes of personal experiences and reflections provide context for the material. The book is written by experts – leading international academics in the field of information systems. They all have had wide experience of research supervision over many years in many countries.
  • Programmer's Ultimate Security DeskRef

    Your Programming Security Encyclopedia
    • 1st Edition
    • James C Foster
    • English
    The Programmer's Ultimate Security DeskRef is the only complete desk reference covering multiple languages and their inherent security issues. It will serve as the programming encyclopedia for almost every major language in use.While there are many books starting to address the broad subject of security best practices within the software development lifecycle, none has yet to address the overarching technical problems of incorrect function usage. Most books fail to draw the line from covering best practices security principles to actual code implementation. This book bridges that gap and covers the most popular programming languages such as Java, Perl, C++, C#, and Visual Basic.
  • Voice over Internet Protocol (VoIP) Security

    • 1st Edition
    • James F. Ransome PhD CISM CISSP + 1 more
    • English
    Voice Over Internet Protocol Security has been designed to help the reader fully understand, prepare for and mediate current security and QoS risks in today’s complex and ever changing converged network environment and it will help you secure your VoIP network whether you are at the planning, implementation, or post-implementation phase of your VoIP infrastructure.
  • Oracle 10g Data Warehousing

    • 1st Edition
    • Lilian Hobbs + 3 more
    • English
    Oracle 10g Data Warehousing is a guide to using the Data Warehouse features in the latest version of Oracle —Oracle Database 10g. Written by people on the Oracle development team that designed and implemented the code and by people with industry experience implementing warehouses using Oracle technology, this thoroughly updated and extended edition provides an insider’s view of how the Oracle Database 10g software is best used for your application.It provides a detailed look at the new features of Oracle Database 10g and other Oracle products and how these are used in the data warehouse. This book will show you how to deploy the Oracle database and correctly use the new Oracle Database 10g features for your data warehouse. It contains walkthroughs and examples on how to use tools such as Oracle Discoverer and Reports to query the warehouse and generate reports that can be deployed over the web and gain better insight into your business.This how-to guide provides step by step instructions including screen captures to make it easier to design, build and optimize performance of the data warehouse or data mart. It is a ‘must have’ reference for database developers, administrators and IT professionals who want to get to work now with all of the newest features of Oracle Database 10g.
  • Microsoft SharePoint Technologies

    Planning, Design and Implementation
    • 1st Edition
    • Kevin Laahs + 2 more
    • English
    Microsoft SharePoint Technologies: Planning, Design and Implementation provides an in-depth examination of the tasks involved in planning, designing and deploying SharePoint in your enterprise. The book examines SharePoint from the user's perspective, the administrator's perspective, and the application developer's perspective and looks at how you can maximize your investment by integrating SharePoint features with Office 2003 and other enterprise applications in your environment. The authors are experienced consultants that have helped many large corporations deploy Microsoft technologies within their enterprise. This book is filled with practical experience and knowledge gained from working with customers in the field.