A self-contained, highly motivated and comprehensive account of basic methods for analysis and application of linear systems that arise in signal processing problems in communications, control, system identification and digital filtering.