Digital signal processing (DSP) is now a core subject in electronics, communications, and computer engineering curricula. The motivation in writing this book is to include modern topics of increasing importance not included in the textbooks available on the subject of digital signal processing and also to provide a comprehensive exposition of all aspects of digital signal processing. The text is integrated with MATLAB-based programs to enhance the understanding of the underlying theories of the subject.