If you’re among the many hobbyists and designers who came to electronics through Arduino and Raspberry Pi, this cookbook will help you learn and apply the basics of electrical engineering without the need for an EE degree. Through a series of practical recipes, you’ll learn how to solve specific problems while diving into...

Developments in the Theory and Practice of Cybercartographyâawarded an Honorable Mention in Earth Science at the Association of American Publishers' 2015 PROSE Awardsâexamines some of the recent developments in the theory and practice of cybercartography and the substantial changes which have taken place since the first...

Doing Math with Python shows you how to use Python to delve into high school–level math topics like statistics, geometry, probability, and calculus. You’ll start with simple projects, like a factoring program and a quadratic-equation solver, and then create more complex projects once you’ve gotten the hang of...

The increasing availability of data in our current, informationoverloaded society has led to the need for valid tools for itsmodelling and analysis. Data mining and applied statistical methodsare the appropriate tools to extract knowledge from such data. Thisbook provides an accessible introduction to data mining methods ina consistent and...

This book collects a wealth of information about spatial audio coding into one comprehensible volume. It is a thorough reference to the 3GPP and MPEG Parametric Stereo standards and the MPEG Surround multi-channel audio coding standard. It describes key developments in coding techniques, which is an important factor in the optimization of...

What is JavaScript Object Notation (JSON) and how can you put it to work? This concise guide helps busy IT professionals get up and running quickly with this popular data interchange format, and provides a deep understanding of how JSON works. Author Lindsay Bassett begins with an overview of JSON syntax, data types, formatting, and...

After studying this text, you should be able to apply switching theory to the solution of
logic design problems.This means that you will learn both the basic theory of switching
circuits and how to apply it. After a brief introduction, you will study Boolean algebra,
which is the basic mathematical tool needed to analyze and synthesize...

In this text we present a technical overview of the emerging field of quantum computation along with new research results by the authors. What distinguishes our presentation from that of others is our focus on the relationship between quantum computation and computer science. Specifically, our emphasis is on the computational model of quantum...

Part of what it means to be a researcher is to identify what appears to be a relationship that others either have not noticed or have not fully appreciated. Both the Turing test and the frame problem have been significant items of discussion for more than 20 years in the philosophy of artificial intelligence and the philosophy of mind, but there...

Elaine Marieb After receiving her Ph.D. in
zoology from the University of Massachusetts at
Amherst, Elaine N. Marieb joined the faculty of the
Biological Science Division of Holyoke Community
College. While teaching at Holyoke Community
College, where many of her students were pursuing
nursing degrees, she developed a...

As in many other fields, biomedical engineers benefit from the use of computational intelligence (CI) tools to solve complex and non-linear problems. The benefits could be even greater if there were scientific literature that specifically focused on the biomedical applications of computational intelligence techniques. The first comprehensive...