Theory and applications of adaptive filtering in systems and signal processing. Iterative methods of optimization and their convergence properties: transversal filters; LMS (gradient) algorithms. Adaptive Kalman filtering and least-squares algorithms. Specialized structures for implementation (e.g., least-squares lattice filters, systolic arrays). Applications to detection, noise canceling, speech processing and beam forming.