This book discusses the basic requirements and constraints in building a brainâcomputer interaction system. These include the technical requirements for building the signal processing module and the acquisition module. The major aspects to be considered when designing a signal acquisition module for a brainâcomputer interaction system are the human brain, types and applications of brainâcomputer systems, and the basics of EEG (electroencephalogram) recording. The book also compares the algorithms that have been and that can be used to design the signal processing module of brainâcomputer interfaces, and describes the various EEG-acquisition devices available and compares their features and inadequacies. Further, it examines in detail the use of Emotiv EPOC (an EEG acquisition module developed by Emotiv) to build a complete brainâcomputer interaction system for driving robots using a neural network classification module.