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.

    • A Comparative Study of Parallel Programming Languages: The Salishan Problems

      • 1st Edition
      • January 22, 2016
      • J.T. Feo
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 4 7 6
      • eBook
        9 7 8 1 4 8 3 2 9 4 2 0 9
      As execution speeds reach the physical limits of single cpu computers, the only hope of achieving greater computing power is with parallel systems. Researchers have proposed countless new programming languages, but their differences, similarities, strengths, weaknesses and problem domains are subtle and often not well understood. Informed comparison of parallel languages is difficult.This volume compares eight parallel programming languages based on solutions to four problems. Each chapter includes a description of the language's philosophy, semantics and syntax, and a solution to each problem. By considering solutions rather than language features or theoretical properties, the gap is bridged between the language specialists and users. Both professionals and students in the fields of computer and computational science will find the discussions helpful and understandable.
    • Data Simplification

      • 1st Edition
      • March 9, 2016
      • Jules J. Berman
      • English
      • Paperback
        9 7 8 0 1 2 8 0 3 7 8 1 2
      • eBook
        9 7 8 0 1 2 8 0 3 8 5 4 3
      Data Simplification: Taming Information With Open Source Tools addresses the simple fact that modern data is too big and complex to analyze in its native form. Data simplification is the process whereby large and complex data is rendered usable. Complex data must be simplified before it can be analyzed, but the process of data simplification is anything but simple, requiring a specialized set of skills and tools. This book provides data scientists from every scientific discipline with the methods and tools to simplify their data for immediate analysis or long-term storage in a form that can be readily repurposed or integrated with other data. Drawing upon years of practical experience, and using numerous examples and use cases, Jules Berman discusses the principles, methods, and tools that must be studied and mastered to achieve data simplification, open source tools, free utilities and snippets of code that can be reused and repurposed to simplify data, natural language processing and machine translation as a tool to simplify data, and data summarization and visualization and the role they play in making data useful for the end user.
    • 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.
    • Biosensors 92 Proceedings

      • 1st Edition
      • July 29, 2016
      • W.R. Heineman + 3 more
      • English
      • Paperback
        9 7 8 1 8 5 6 1 7 1 6 1 8
      • eBook
        9 7 8 1 4 8 3 2 9 7 1 7 0
      Keeping up to date with new biosensors developments has been getting harder ...– one of the fastest moving fields of academic and industrial research in the world– a constant stream of new commercial applications– centres of research excellence all over Europe, North America and the Pacific Rim– enormous implications for monitoring personal health and fitness, the food we eat, the environment, health services and industryThe answer came on 20–22 May 1992, with BIOSENSORS 92. With a core of invited speakers and over 220 original contributed papers from 24 countries, BIOSENSORS 92 was the largest and most comprehensive event of its kind – a response to the growing importance of biosensors as a powerful new technology.Elsevier Advanced Technology, the organizers of BIOSENSORS 92, have now published the proceedings of this important event.Biosensors 92 Proceedings contains over 150 papers presenting current research and developments straight from those who are leading the way in:– Enzyme–based Sensors– Affinity Sensors– Environmental Monitoring using Biosensors– Biosensors and BioelectronicsBiosen... 92 Proceedings – Your key to current awareness in sensor technology for just £90 [dollar rate subject to current £/$ exchange rate].
    • 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.
    • Multi-Dimensional Summarization in Cyber-Physical Society

      • 1st Edition
      • November 14, 2016
      • Hai Zhuge
      • English
      • Paperback
        9 7 8 0 1 2 8 0 3 4 5 5 2
      • eBook
        9 7 8 0 1 2 8 0 3 4 6 4 4
      Text summarization has been studied for over a half century, but traditional methods process texts empirically and neglect the fundamental characteristics and principles of language use and understanding. Automatic summarization is a desirable technique for processing big data. This reference summarizes previous text summarization approaches in a multi-dimensional category space, introduces a multi-dimensional methodology for research and development, unveils the basic characteristics and principles of language use and understanding, investigates some fundamental mechanisms of summarization, studies dimensions on representations, and proposes a multi-dimensional evaluation mechanism. Investigation extends to incorporating pictures into summary and to the summarization of videos, graphs and pictures, and converges to a general summarization method. Further, some basic behaviors of summarization are studied in the complex cyber-physical-socia... space. Finally, a creative summarization mechanism is proposed as an effort toward the creative summarization of things, which is an open process of interactions among physical objects, data, people, and systems in cyber-physical-socia... space through a multi-dimensional lens of semantic computing. The author’s insights can inspire research and development of many computing areas.
    • Pervasive Computing

      • 1st Edition
      • April 13, 2016
      • Ciprian Dobre + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 3 6 6 3 1
      • eBook
        9 7 8 0 1 2 8 0 3 7 0 2 7
      Pervasive Computing: Next Generation Platforms for Intelligent Data Collection presents current advances and state-of-the-art work on methods, techniques, and algorithms designed to support pervasive collection of data under ubiquitous networks of devices able to intelligently collaborate towards common goals. Using numerous illustrative examples and following both theoretical and practical results the authors discuss: a coherent and realistic image of today’s architectures, techniques, protocols, components, orchestration, choreography, and developments related to pervasive computing components for intelligently collecting data, resource, and data management issues; the importance of data security and privacy in the era of big data; the benefits of pervasive computing and the development process for scientific and commercial applications and platforms to support them in this field. Pervasive computing has developed technology that allows sensing, computing, and wireless communication to be embedded in everyday objects, from cell phones to running shoes, enabling a range of context-aware applications. Pervasive computing is supported by technology able to acquire and make use of the ubiquitous data sensed or produced by many sensors blended into our environment, designed to make available a wide range of new context-aware applications and systems. While such applications and systems are useful, the time has come to develop the next generation of pervasive computing systems. Future systems will be data oriented and need to support quality data, in terms of accuracy, latency and availability. Pervasive Computing is intended as a platform for the dissemination of research efforts and presentation of advances in the pervasive computing area, and constitutes a flagship driver towards presenting and supporting advanced research in this area. Indexing: The books of this series are submitted to EI-Compendex and SCOPUS
    • GPU Programming in MATLAB

      • 1st Edition
      • July 28, 2016
      • Nikolaos Ploskas + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 5 1 3 2 0
      • eBook
        9 7 8 0 1 2 8 0 5 1 3 3 7
      GPU programming in MATLAB is intended for scientists, engineers, or students who develop or maintain applications in MATLAB and would like to accelerate their codes using GPU programming without losing the many benefits of MATLAB. The book starts with coverage of the Parallel Computing Toolbox and other MATLAB toolboxes for GPU computing, which allow applications to be ported straightforwardly onto GPUs without extensive knowledge of GPU programming. The next part covers built-in, GPU-enabled features of MATLAB, including options to leverage GPUs across multicore or different computer systems. Finally, advanced material includes CUDA code in MATLAB and optimizing existing GPU applications. Throughout the book, examples and source codes illustrate every concept so that readers can immediately apply them to their own development.
    • Participatory Health Through Social Media

      • 1st Edition
      • June 9, 2016
      • Shabbir Syed-Abdul + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 9 2 6 9 9
      • eBook
        9 7 8 0 1 2 8 0 9 5 4 8 5
      Participatory Health through Social Media explores how traditional models of healthcare can be delivered differently through social media and online games, and how these technologies are changing the relationship between patients and healthcare professionals, as well as their impact on health behavior change. The book also examines how the hospitals, public health authorities, and inspectorates are currently using social media to facilitate both information distribution and collection. Also looks into the opportunities and risks to record and analyze epidemiologically relevant data retrieved from the Internet, social media, sensor data, and other digital sources. The book encompasses topics such as patient empowerment, gamification and social games, and the relationships between social media, health behavior change, and health communication crisis during epidemics. Additionally, the book analyzes the possibilities of big data generated through social media. Authored by IMIA Social Media working group, this book is a valuable resource for healthcare researchers and professionals, as well as clinicians interested in using new media as part of their practice or research.
    • Business Intelligence Strategy and Big Data Analytics

      • 1st Edition
      • April 7, 2016
      • Steve Williams
      • English
      • Paperback
        9 7 8 0 1 2 8 0 9 1 9 8 2
      • eBook
        9 7 8 0 1 2 8 0 9 4 8 9 1
      Business Intelligence Strategy and Big Data Analytics is written for business leaders, managers, and analysts - people who are involved with advancing the use of BI at their companies or who need to better understand what BI is and how it can be used to improve profitability. It is written from a general management perspective, and it draws on observations at 12 companies whose annual revenues range between $500 million and $20 billion. Over the past 15 years, my company has formulated vendor-neutral business-focused BI strategies and program execution plans in collaboration with manufacturers, distributors, retailers, logistics companies, insurers, investment companies, credit unions, and utilities, among others. It is through these experiences that we have validated business-driven BI strategy formulation methods and identified common enterprise BI program execution challenges. In recent years, terms like “big data” and “big data analytics” have been introduced into the business and technical lexicon. Upon close examination, the newer terminology is about the same thing that BI has always been about: analyzing the vast amounts of data that companies generate and/or purchase in the course of business as a means of improving profitability and competitiveness. Accordingly, we will use the terms BI and business intelligence throughout the book, and we will discuss the newer concepts like big data as appropriate. More broadly, the goal of this book is to share methods and observations that will help companies achieve BI success and thereby increase revenues, reduce costs, or both.