![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > General theory of computing
There's a hidden science that affects every part of your life. You are fluent in its terminology of email, WiFi, social networking, and encryption. You use its results when you make a telephone call, access the Internet, use any factory-produced product, or travel in any modern car. The discipline is so new that some prefer to call it a branch of engineering or mathematics. But it is so powerful and world-changing that you would be hard-pressed to find a single human being on the planet unaffected by its achievements. The science of computers enables the supply and creation of power, food, water, medicine, transport, money, communication, entertainment, and most goods in shops. It has transformed societies with the Internet, the digitization of information, mobile phone networks and GPS technologies. Here, Peter J. Bentley explores how this young discipline grew from its theoretical conception by pioneers such as Turing, through its growth spurts in the Internet, its difficult adolescent stage where the promises of AI were never achieved and dot-com bubble burst, to its current stage as a (semi)mature field, now capable of remarkable achievements. Charting the successes and failures of computer science through the years, Bentley discusses what innovations may change our world in the future.
This book collects new results, concepts and further developments of NMF. The open problems discussed include, e.g. in bioinformatics: NMF and its extensions applied to gene expression, sequence analysis, the functional characterization of genes, clustering and text mining etc. The research results previously scattered in different scientific journals and conference proceedings are methodically collected and presented in a unified form. While readers can read the book chapters sequentially, each chapter is also self-contained. This book can be a good reference work for researchers and engineers interested in NMF, and can also be used as a handbook for students and professionals seeking to gain a better understanding of the latest applications of NMF.
While the Internet can enhance well-being, Elias Aboujaoude has spent years treating patients whose lives have been profoundly disturbed by it. Part of the danger lies in how the Internet allows us to act with exaggerated confidence, sexiness, and charisma. Aboujaoude dubs this new self our "e-personality" and argues that its traits are too potent to be confined online. Offline, too, we're becoming impatient, unfocused, and urge-driven. Virtually You draws from Aboujaoude's personal and professional experience to highlight this new phenomenon. The first scrutiny of the virtual world's transformative power on our psychology, Virtually You demonstrates how real life is being reconfigured in the image of a chat room, and how our identity increasingly resembles that of our avatar.
Discrete mathematics is fundamental to computer science, and this
up-to-date text assists undergraduates in mastering the ideas and
mathematical language to address problems that arise in the field's
many applications. It consists of 4 units of study: counting and
listing, functions, decision trees and recursion, and basic
concepts of graph theory.
This book comprises selected contributions to the Computer Society of India's annual convention. Divided into 10 topical volumes, the proceedings present papers on state-of-the-art research, surveys and succinct reviews, covering diverse topics ranging from communications networks to big data analytics, and from system architecture to cyber security. This volume focuses on silicon photonics & high performance computing, offering valuable insights for researchers and students alike.
The study of network theory is a highly interdisciplinary field, which has emerged as a major topic of interest in various disciplines ranging from physics and mathematics, to biology and sociology. This book promotes the diverse nature of the study of complex networks by balancing the needs of students from very different backgrounds. It references the most commonly used concepts in network theory, provides examples of their applications in solving practical problems, and clear indications on how to analyse their results. In the first part of the book, students and researchers will discover the quantitative and analytical tools necessary to work with complex networks, including the most basic concepts in network and graph theory, linear and matrix algebra, as well as the physical concepts most frequently used for studying networks. They will also find instruction on some key skills such as how to proof analytic results and how to manipulate empirical network data. The bulk of the text is focused on instructing readers on the most useful tools for modern practitioners of network theory. These include degree distributions, random networks, network fragments, centrality measures, clusters and communities, communicability, and local and global properties of networks. The combination of theory, example and method that are presented in this text, should ready the student to conduct their own analysis of networks with confidence and allow teachers to select appropriate examples and problems to teach this subject in the classroom.
Covering both theory and progressive experiments, Quantum Computing: From Linear Algebra to Physical Realizations explains how and why superposition and entanglement provide the enormous computational power in quantum computing. This self-contained, classroom-tested book is divided into two sections, with the first devoted to the theoretical aspects of quantum computing and the second focused on several candidates of a working quantum computer, evaluating them according to the DiVincenzo criteria. Topics in Part I Linear algebra Principles of quantum mechanics Qubit and the first application of quantum information processing-quantum key distribution Quantum gates Simple yet elucidating examples of quantum algorithms Quantum circuits that implement integral transforms Practical quantum algorithms, including Grover's database search algorithm and Shor's factorization algorithm The disturbing issue of decoherence Important examples of quantum error-correcting codes (QECC) Topics in Part II DiVincenzo criteria, which are the standards a physical system must satisfy to be a candidate as a working quantum computer Liquid state NMR, one of the well-understood physical systems Ionic and atomic qubits Several types of Josephson junction qubits The quantum dots realization of qubits Looking at the ways in which quantum computing can become reality, this book delves into enough theoretical background and experimental research to support a thorough understanding of this promising field.
This book presents original results on the leading edge of computer science research. Each article has been carefully selected in an attempt to present substantial research results across a broad spectrum. Topics discussed include online impairment aware routing and wavelength assignment in WDM optical networks; data fusion in ad-hoc networks; NCTUns distributed network emulator; wireless mesh sensor networks and fully adaptive wormhole router design for network-on-chips.
This informative text/reference highlights the potential of DataFlow computing in research requiring high speeds, low power requirements, and high precision, while also benefiting from a reduction in the size of the equipment. The cutting-edge research and implementation case studies provided in this book will help the reader to develop their practical understanding of the advantages and unique features of this methodology. This work serves as a companion title to DataFlow Supercomputing Essentials: Algorithms, Applications and Implementations, which reviews the key algorithms in this area, and provides useful examples. Topics and features: reviews the library of tools, applications, and source code available to support DataFlow programming; discusses the enhancements to DataFlow computing yielded by small hardware changes, different compilation techniques, debugging, and optimizing tools; examines when a DataFlow architecture is best applied, and for which types of calculation; describes how converting applications to a DataFlow representation can result in an acceleration in performance, while reducing the power consumption; explains how to implement a DataFlow application on Maxeler hardware architecture, with links to a video tutorial series available online. This enlightening volume will be of great interest to all researchers investigating supercomputing in general, and DataFlow computing in particular. Advanced undergraduate and graduate students involved in courses on Data Mining, Microprocessor Systems, and VLSI Systems, will also find the book to be a helpful reference.
Written for the beginning computing student, this text engages readers by relating core computer science topics to their industry application. The book is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. All chapters contain a multitude of exercises, quizzes, and other opportunities for skill application.
The digital economy led to many new services where supply is matched with demand for various types of goods and services. More and more people and organizations are now in a position to design market rules that are being implemented in software. The design of markets is challenging as it needs to consider strategic behavior of market participants, psychological factors, and computational problems in order to implement the objectives of a designer. Market models in economics have not lost their importance, but the recent years have led to many new insights and principles for the design of markets, which are beyond traditional economic theory. This book introduces the fundamentals of market design, an engineering field concerned with the design of real-world markets.
Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you'll learn how to leverage large-scale data usage across the business units in your organization using the principles of event-driven microservices. Author Adam Bellemare takes you through the process of building an event-driven microservice-powered organization. You'll reconsider how data is produced, accessed, and propagated across your organization. Learn powerful yet simple patterns for unlocking the value of this data. Incorporate event-driven design and architectural principles into your own systems. And completely rethink how your organization delivers value by unlocking near-real-time access to data at scale. You'll learn: How to leverage event-driven architectures to deliver exceptional business value The role of microservices in supporting event-driven designs Architectural patterns to ensure success both within and between teams in your organization Application patterns for developing powerful event-driven microservices Components and tooling required to get your microservice ecosystem off the ground
Support your teaching of the new Cambridge Technicals 2016 suite with Cambridge Technical Level 3 IT, developed in partnership between OCR and Hodder Education; this textbook covers each specialist pathway and ensures your ability to deliver a flexible course that is both vocationally focused and academically thorough. Cambridge Technical Level 3 IT is matched exactly to the new specification and follows specialist pathways in IT Infrastructure Technician, Emerging Digital Technology Practitioner, Application Developer, and Data Analyst. - Ensures effective teaching of each specialist pathway offered within the qualification. - Focuses learning on the skills, knowledge and understanding demanded from employers and universities. - Provides ideas and exercises for the application of practical skills and knowledge. - Developed in partnership between Hodder Education and OCR, guaranteeing quality resources which match the specification perfectly
This edited book gathers research studies presented at the 5th International Symposium on Formal Methods in Architecture (5FMA), Lisbon 2020. Studies focus on the use of methodologies, especially those that have witnessed recent developments, that stem from the mathematical and computer sciences and are developed in a collaborative way with architecture and related fields. This book constitutes a contribution to the debate and to the introduction of new methodologies and tools in the mentioned fields that derive from the application of formal methods in the creation of new explicit languages for problem-solving in architecture and urbanism. It adds valuable insight into the development of new practices solving identified societal problems and promoting the digital transformation of institutions in the mentioned fields. The primary audience of this book will be from the fields of architecture, urban planning, civil engineering, AEC, landscape design, computer sciences and mathematics, both academicians and professionals.
PICTURE YOURSELF MAKING CREATIVE MOVIES WITH COREL VIDEOSTUDIO PRO X4 shows beginners to experienced videographers how to create digital movies using Corel VideoStudio Pro X4, the most complete and affordable video editing software available. Perfect for both home video makers and professionals, you'll learn step by step how to create and edit professional looking video to enjoy and share. You'll start with an overview of video editing basics, followed by an introduction to the VideoStudio Pro X4 software to get you up and running. After that you'll dive right into video production, learning each new skill through hands-on instruction accompanied by full color screenshots and example video clips that you can download from the companion website. You'll learn everything from adding title and audio effects and experimenting with filters to stop-motion animation techniques and other advanced features, as well as how to import and export to various device types and even share your videos online. Helpful tips and tricks throughout each chapter will help guide you as you discover how to create and share original movies with VideoStudio Pro X4.
Infrastructure forms the economic backbone of modern society. It is a key determinant of economic competitiveness, social well-being and environmental sustainability. Yet infrastructure systems (energy, transport, water, waste and ICT) in advanced economies globally face serious challenges. For the first time, a leading team of researchers sets out a systematic approach to making long-term choices about national infrastructure systems. Great Britain is used as a case study to demonstrate how the methodologies and accompanying models can be effectively applied in a national infrastructure assessment. Lessons and insights for other industrialised nations and emerging economies are highlighted, demonstrating practical scenarios for delivering infrastructure services in a wide range of future socio-economic and environmental conditions. The Future of National Infrastructure provides practitioners, policy-makers, and academics with the concepts, models and tools needed to identify and test robust, sustainable, and resilient strategies for the provision of national infrastructure.
Each chapter of this book covers specific topics in statistical analysis, such as robust alternatives to t-tests or how to develop a questionnaire. They also address particular questions on these topics, which are commonly asked by human-computer interaction (HCI) researchers when planning or completing the analysis of their data. The book presents the current best practice in statistics, drawing on the state-of-the-art literature that is rarely presented in HCI. This is achieved by providing strong arguments that support good statistical analysis without relying on mathematical explanations. It additionally offers some philosophical underpinnings for statistics, so that readers can see how statistics fit with experimental design and the fundamental goal of discovering new HCI knowledge.
Transfer learning deals with how systems can quickly adapt themselves to new situations, tasks and environments. It gives machine learning systems the ability to leverage auxiliary data and models to help solve target problems when there is only a small amount of data available. This makes such systems more reliable and robust, keeping the machine learning model faced with unforeseeable changes from deviating too much from expected performance. At an enterprise level, transfer learning allows knowledge to be reused so experience gained once can be repeatedly applied to the real world. For example, a pre-trained model that takes account of user privacy can be downloaded and adapted at the edge of a computer network. This self-contained, comprehensive reference text describes the standard algorithms and demonstrates how these are used in different transfer learning paradigms. It offers a solid grounding for newcomers as well as new insights for seasoned researchers and developers.
Local Positioning Systems: LBS Applications and Services explores the possible approaches and technologies to location problems including people and asset tracking, mobile resource management, public safety, and handset location-based services. The book examines several indoor positioning systems, providing detailed case studies of existing applications and their requirements, and shows how to set them up. Other chapters are dedicated to position computation algorithms using different signal metrics and determination methods, 2D/3D indoor map data and location models, indoor navigation, system components and how they work, privacy, deployment issues, and standards. In detail, the book explains the steps for deploying a location-enabled network, including doing a site-survey, creating a positioning model and floor maps, and access point placement and configuration. Also presented is a classification for network-based and ad-hoc positioning systems, and a framework for developing indoor LBS services. This comprehensive guide will be invaluable to students and lecturers in the area of wireless computing. It will also be an enabling resource to developers and researchers seeking to expand their knowledge in this field.
This monograph provides an introduction to finite quantum systems, a field at the interface between quantum information and number theory, with applications in quantum computation and condensed matter physics. The first major part of this monograph studies the so-called `qubits' and `qudits', systems with periodic finite lattice as position space. It also discusses the so-called mutually unbiased bases, which have applications in quantum information and quantum cryptography. Quantum logic and its applications to quantum gates is also studied. The second part studies finite quantum systems, where the position takes values in a Galois field. This combines quantum mechanics with Galois theory. The third part extends the discussion to quantum systems with variables in profinite groups, considering the limit where the dimension of the system becomes very large. It uses the concepts of inverse and direct limit and studies quantum mechanics on p-adic numbers. Applications of the formalism include quantum optics and quantum computing, two-dimensional electron systems in magnetic fields and the magnetic translation group, the quantum Hall effect, other areas in condensed matter physics, and Fast Fourier Transforms. The monograph combines ideas from quantum mechanics with discrete mathematics, algebra, and number theory. It is suitable for graduate students and researchers in quantum physics, mathematics and computer science.
A concise introduction to key computing skills for biologists While biological data continues to grow exponentially in size and quality, many of today's biologists are not trained adequately in the computing skills necessary for leveraging this information deluge. In Computing Skills for Biologists, Stefano Allesina and Madlen Wilmes present a valuable toolbox for the effective analysis of biological data. Based on the authors' experiences teaching scientific computing at the University of Chicago, this textbook emphasizes the automation of repetitive tasks and the construction of pipelines for data organization, analysis, visualization, and publication. Stressing practice rather than theory, the book's examples and exercises are drawn from actual biological data and solve cogent problems spanning the entire breadth of biological disciplines, including ecology, genetics, microbiology, and molecular biology. Beginners will benefit from the many examples explained step-by-step, while more seasoned researchers will learn how to combine tools to make biological data analysis robust and reproducible. The book uses free software and code that can be run on any platform. Computing Skills for Biologists is ideal for scientists wanting to improve their technical skills and instructors looking to teach the main computing tools essential for biology research in the twenty-first century. Excellent resource for acquiring comprehensive computing skills Both novice and experienced scientists will increase efficiency by building automated and reproducible pipelines for biological data analysis Code examples based on published data spanning the breadth of biological disciplines Detailed solutions provided for exercises in each chapter Extensive companion website
Effective visualization is the best way to communicate information from the increasingly large and complex datasets in the natural and social sciences. But with the increasing power of visualization software today, scientists, engineers, and business analysts often have to navigate a bewildering array of visualization choices and options. This practical book takes you through many commonly encountered visualization problems, and it provides guidelines on how to turn large datasets into clear and compelling figures. What visualization type is best for the story you want to tell? How do you make informative figures that are visually pleasing? Author Claus O. Wilke teaches you the elements most critical to successful data visualization. Explore the basic concepts of color as a tool to highlight, distinguish, or represent a value Understand the importance of redundant coding to ensure you provide key information in multiple ways Use the book's visualizations directory, a graphical guide to commonly used types of data visualizations Get extensive examples of good and bad figures Learn how to use figures in a document or report and how employ them effectively to tell a compelling story
This comprehensive summary of the state of the art in Ultra Wideband (UWB) system engineering takes you through all aspects of UWB design, from components through the propagation channel to system engineering aspects. Mathematical tools and basics are covered, allowing for a complete characterisation and description of the UWB scenario, in both the time and the frequency domains. UWB MMICs, antennas, antenna arrays, and filters are described, as well as quality measurement parameters and design methods for specific applications. The UWB propagation channel is discussed, including a complete mathematical description together with modeling tools. A system analysis is offered, addressing both radio and radar systems, and techniques for optimization and calibration. Finally, an overview of future applications of UWB technology is presented. Ideal for scientists as well as RF system and component engineers working in short range wireless technologies. |
![]() ![]() You may like...
Algorithmics - The Spirit of Computing
David Harel, Yishai Feldman
Paperback
R1,506
Discovery Miles 15 060
Discovering Computers 2018 - Digital…
Misty Vermaat, Steven Freund, …
Paperback
Discovering Computers (c)2017
Jennifer Campbell, Mark Frydenberg, …
Paperback
![]()
Learning Microsoft Office 2013: Pearson…
Emergent Learning LLC, Suzanne Weixel, …
Paperback
R2,114
Discovery Miles 21 140
Discovering Computers, Essentials…
Susan Sebok, Steven Freund, …
Paperback
Introduction to Automata Theory…
John Hopcroft, Rajeev Motwani, …
Paperback
R1,540
Discovery Miles 15 400
Machine Learning For Dummies
John Paul Mueller, Luca Massaron
Paperback
Systems Analysis and Design
Harry J. Rosenblatt, Scott Tilley
Hardcover
|