Contents: Introduction to Neural Interfaces / Foundations of Neuronal Representations / Input-Outpur BMI Models / Regularization Techniques for BMI Models / Neural Decoding Using GenerativeBMI Models / Adaptive Algorithms for Point Processes / BMI Systems