This book provides an accessible introduction to the neurophysiological & signal-processing background required for BCI, presents the latest non-invasive & invasive approaches, reviews current hardware & software, & assesses emerging BCI applications.