Introduction to adaptive filters -- Subband decomposition and multirate systems -- Second-order characterization of multirate filter banks -- Subband adaptive filters -- Critically sampled and oversampled subband structures -- Multiband-structured subband adaptive filters -- Stability and performance analysis -- New research directions -- Appendix A : programming in MATLAB -- Appendix B : using MATLAB for adaptive filtering and subband adaptive filtering -- Appendix C : summary of MATLAB scripts, functions, examples, and demos -- Appendix D : complexity analysis of adaptive algorithms.