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.

    • Computers as Components

      • 4th Edition
      • September 12, 2016
      • Marilyn Wolf
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 3 8 7 4
      • eBook
        9 7 8 0 1 2 8 1 0 3 9 3 7
      Computers as Components: Principles of Embedded Computing System Design, Fourth Edition, continues to focus on foundational content in embedded systems technology and design while introducing new content on security and safety, the design of Internet-of-Things devices and systems, and wireless communications standards like Bluetooth® and ZigBee®.
    • Social Network Analysis of Disaster Response, Recovery, and Adaptation

      • 1st Edition
      • September 9, 2016
      • Eric C Jones + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 1 9 6 2
      • eBook
        9 7 8 0 1 2 8 0 5 2 8 3 9
      Social Network Analysis of Disaster Response, Recovery, and Adaptation covers systematic social network analysis and how people and institutions function in disasters, after disasters, and the ways they adapt to hazard settings. As hazards become disasters, the opportunities and constraints for maintaining a safe and secure life and livelihood become too strained for many people. Anecdotally, and through many case studies, we know that social interactions exacerbate or mitigate those strains, necessitating a concerted, intellectual effort to understand the variation in how ties within, and outside, communities respond and are affected by hazards and disasters.
    • Building the Agile Enterprise

      • 2nd Edition
      • September 8, 2016
      • Fred A. Cummins
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 1 6 0 3
      • eBook
        9 7 8 0 1 2 8 0 5 2 9 2 1
      Building the Agile Enterprise with Capabilities, Collaborations and Values, Second Edition covers advances that make technology more powerful and pervasive while, at the same time, improving alignment of technology with business. Using numerous examples, illustrations, and case studies, Fred Cummins, an industry expert, author and former fellow with EDS and Hewlett Packard, updates his first edition incorporating the following industry developments: The ubiquitous use of the Internet along with intelligent, mobile devices, which have enabled everyone and everything to be connected anytime, anywhere The emergence of a “business architecture” discipline that has driven improvements in business design and transformation practices The development of CMMN (Case Management Model and Notation) that will provide automation to support the collaboration of knowledge workers and managers The development of VDML (Value Delivery Modeling Language) that supports modeling of business design from a management perspective The importance of “big data” management and analysis as a new source of insight into evolution of the business and the ecosystem How the architecture of the agile enterprise and business modeling change enterprise governance, management and innovation Building the Agile Enterprise with Capabilities, Collaborations and Values, Second Edition is a must have reference for business leaders, CTOs; business architects, information systems architects and business process modeling professionals who wish to close the gap between strategic planning and business operations as well as the gap between business and IT and enhance the creation and delivery of business value.
    • Data Hiding Techniques in Windows OS

      • 1st Edition
      • September 8, 2016
      • Nihad Ahmad Hassan + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 4 4 4 9 0
      • eBook
        9 7 8 0 1 2 8 0 4 4 9 6 4
      "This unique book delves down into the capabilities of hiding and obscuring data object within the Windows Operating System. However, one of the most noticeable and credible features of this publication is, it takes the reader from the very basics and background of data hiding techniques, and run’s on the reading-road to arrive at some of the more complex methodologies employed for concealing data object from the human eye and/or the investigation. As a practitioner in the Digital Age, I can see this book siting on the shelves of Cyber Security Professionals, and those working in the world of Digital Forensics – it is a recommended read, and is in my opinion a very valuable asset to those who are interested in the landscape of unknown unknowns. This is a book which may well help to discover more about that which is not in immediate view of the onlooker, and open up the mind to expand its imagination beyond its accepted limitations of known knowns." - John Walker, CSIRT/SOC/Cyber Threat Intelligence Specialist Featured in Digital Forensics Magazine, February 2017 In the digital world, the need to protect online communications increase as the technology behind it evolves. There are many techniques currently available to encrypt and secure our communication channels. Data hiding techniques can take data confidentiality to a new level as we can hide our secret messages in ordinary, honest-looking data files. Steganography is the science of hiding data. It has several categorizations, and each type has its own techniques in hiding. Steganography has played a vital role in secret communication during wars since the dawn of history. In recent days, few computer users successfully manage to exploit their Windows® machine to conceal their private data. Businesses also have deep concerns about misusing data hiding techniques. Many employers are amazed at how easily their valuable information can get out of their company walls. In many legal cases a disgruntled employee would successfully steal company private data despite all security measures implemented using simple digital hiding techniques. Human right activists who live in countries controlled by oppressive regimes need ways to smuggle their online communications without attracting surveillance monitoring systems, continuously scan in/out internet traffic for interesting keywords and other artifacts. The same applies to journalists and whistleblowers all over the world. Computer forensic investigators, law enforcements officers, intelligence services and IT security professionals need a guide to tell them where criminals can conceal their data in Windows® OS & multimedia files and how they can discover concealed data quickly and retrieve it in a forensic way. Data Hiding Techniques in Windows OS is a response to all these concerns. Data hiding topics are usually approached in most books using an academic method, with long math equations about how each hiding technique algorithm works behind the scene, and are usually targeted at people who work in the academic arenas. This book teaches professionals and end users alike how they can hide their data and discover the hidden ones using a variety of ways under the most commonly used operating system on earth, Windows®. This is your hands-on guide to understand, detect and use today’s most popular techniques in hiding and exploring hidden data under Windows® machines, covering all Windows® versions from XP till Windows® 10. Starting with the Roman Emperor, Julius Caesar, and his simple cipher method to the surveillance programs deployed by NSA, to monitor communication and online traffic, this book will teach you everything you need to know to protect your digital data using steganographic & anonymity cryptographic techniques. Written in a simple style and requiring only basic knowledge of main Windows® functions, techniques are presented in a way to easily implement them directly on your computer.
    • Advances in GPU Research and Practice

      • 1st Edition
      • September 6, 2016
      • Hamid Sarbazi-Azad
      • English
      • Paperback
        9 7 8 0 1 2 8 0 3 7 3 8 6
      • eBook
        9 7 8 0 1 2 8 0 3 7 8 8 1
      Advances in GPU Research and Practice focuses on research and practices in GPU based systems. The topics treated cover a range of issues, ranging from hardware and architectural issues, to high level issues, such as application systems, parallel programming, middleware, and power and energy issues. Divided into six parts, this edited volume provides the latest research on GPU computing. Part I: Architectural Solutions focuses on the architectural topics that improve on performance of GPUs, Part II: System Software discusses OS, compilers, libraries, programming environment, languages, and paradigms that are proposed and analyzed to help and support GPU programmers. Part III: Power and Reliability Issues covers different aspects of energy, power, and reliability concerns in GPUs. Part IV: Performance Analysis illustrates mathematical and analytical techniques to predict different performance metrics in GPUs. Part V: Algorithms presents how to design efficient algorithms and analyze their complexity for GPUs. Part VI: Applications and Related Topics provides use cases and examples of how GPUs are used across many sectors.
    • Eleventh Hour CISSP®

      • 3rd Edition
      • September 3, 2016
      • Joshua Feldman + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 1 1 2 4 8 9
      • eBook
        9 7 8 0 1 2 8 1 1 3 7 7 6
      Eleventh Hour CISSP: Study Guide, Third Edition provides readers with a study guide on the most current version of the Certified Information Systems Security Professional exam. This book is streamlined to include only core certification information, and is presented for ease of last-minute studying. Main objectives of the exam are covered concisely with key concepts highlighted. The CISSP certification is the most prestigious, globally-recognized, vendor neutral exam for information security professionals. Over 100,000 professionals are certified worldwide, with many more joining their ranks. This new third edition is aligned to cover all of the material in the most current version of the exam’s Common Body of Knowledge. All domains are covered as completely and concisely as possible, giving users the best possible chance of acing the exam.
    • Coding for Penetration Testers

      • 2nd Edition
      • September 3, 2016
      • Jason Andress + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 4 7 2 7
      • eBook
        9 7 8 0 1 2 8 0 5 4 7 3 4
      Coding for Penetration Testers: Building Better Tools, Second Edition provides readers with an understanding of the scripting languages that are commonly used when developing tools for penetration testing, also guiding users through specific examples of custom tool development and the situations where such tools might be used. While developing a better understanding of each language, the book presents real-world scenarios and tool development that can be incorporated into a tester's toolkit. This completely updated edition focuses on an expanded discussion on the use of Powershell, and includes practical updates to all tools and coverage.
    • Intelligent Vehicular Networks and Communications

      • 1st Edition
      • September 1, 2016
      • Anand Paul + 3 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 9 2 6 6 8
      • eBook
        9 7 8 0 1 2 8 0 9 5 4 6 1
      Intelligent Vehicular Network and Communications: Fundamentals, Architectures and Solutions begins with discussions on how the transportation system has transformed into today’s Intelligent Transportation System (ITS). It explores the design goals, challenges, and frameworks for modeling an ITS network, discussing vehicular network model technologies, mobility management architectures, and routing mechanisms and protocols. It looks at the Internet of Vehicles, the vehicular cloud, and vehicular network security and privacy issues. The book investigates cooperative vehicular systems, a promising solution for addressing current and future traffic safety needs, also exploring cooperative cognitive intelligence, with special attention to spectral efficiency, spectral scarcity, and high mobility. In addition, users will find a thorough examination of experimental work in such areas as Controller Area Network protocol and working function of On Board Unit, as well as working principles of roadside unit and other infrastructural nodes. Finally, the book examines big data in vehicular networks, exploring various business models, application scenarios, and real-time analytics, concluding with a look at autonomous vehicles.
    • Essential MATLAB for Engineers and Scientists

      • 6th Edition
      • September 1, 2016
      • Daniel T. Valentine + 1 more
      • English
      • eBook
        9 7 8 0 1 2 8 0 5 2 7 1 6
      Essential MATLAB for Engineers and Scientists, Sixth Edition, provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications. The essentials of MATLAB are illustrated throughout, featuring complete coverage of the software's windows and menus. Program design and algorithm development are presented clearly and intuitively, along with many examples from a wide range of familiar scientific and engineering areas. This updated edition includes the latest MATLAB versions through 2016a, and is an ideal book for a first course on MATLAB, or for an engineering problem-solving course using MATLAB, as well as a self-learning tutorial for professionals and students expected to learn and apply MATLAB.
    • Brain-Computer Interfaces: Lab Experiments to Real-World Applications

      • 1st Edition
      • Volume 228
      • August 27, 2016
      • English
      • Hardback
        9 7 8 0 1 2 8 0 4 2 1 6 8
      • eBook
        9 7 8 0 1 2 8 0 9 2 6 2 0
      Brain-Computer Interfaces: Lab Experiments to Real-World Applications, the latest volume in the Progress in Brain Research series, focuses on new trends and developments. This established international series examines major areas of basic and clinical research within the neurosciences, as well as popular and emerging subfields.