>
section 11 of 111 min read

Reading list

  • Oppenheim & Schafer, Discrete-Time Signal Processing. The modern definitive text. Mathematically rigorous, encyclopedic.
  • Proakis & Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications. A long-standing classic, slightly more applied than Oppenheim.
  • Sanjit Mitra, Digital Signal Processing: A Computer-Based Approach. With MATLAB examples; good for hands-on learners.
  • Steven Smith, The Scientist and Engineer's Guide to Digital Signal Processing. Free online. The clearest practical introduction in print, friendly and visual.
  • Richard Lyons, Understanding Digital Signal Processing. Practical, popular, with intuitive plots and tricks.
  • Vaidyanathan, Multirate Systems and Filter Banks. The standard reference for polyphase, half-band, and multirate filter design.
  • Cooley & Tukey (1965), "An algorithm for the machine calculation of complex Fourier series." The original FFT paper. Short, foundational, worth reading.
  • Parks & McClellan (1972), "Chebyshev approximation for nonrecursive digital filters with linear phase." The Remez-based FIR design.
  • Mangard, Oswald & Popp, Power Analysis Attacks: Revealing the Secrets of Smart Cards. Where DSP meets hardware security. The book that gathered DPA into a single coherent treatment. Chapter 24 will quote heavily from it.