Digital Signal Processing: Principles, Algorithms, and Applications (4th Edition) by and Dimitris K. Manolakis is a widely used textbook for undergraduate and graduate courses in electrical and computer engineering. Book Overview

The 4th edition is structured to guide readers from the basic properties of signals to the implementation of complex adaptive systems.