Intended for a one-semester junior or senior level undergraduate course, this book provides a modern and self-contained introduction to digital signal processing (DSP). It is supplemented by a vast number of end-of-chapter problems such as worked examples, drill exercises, and application oriented problems that require the use of computational resources such as MATLAB. Also, many figures have been included to help the student grasp and visualize critical concepts. Results are tabulated and summarized for easy reference and access. It also attempts to provide a broader perspective by introducing useful applications and additional special topics in each chapter. These form the background for more advanced graduate courses, and also allow the book to be used as a source of basic reference for professionals across various disciplines interested in DSP.

### Table of Contents

Chapter 1. Overview

Chapter 2. Discrete Signals

Chapter 3. Time-Domain Analysis

Chapter 4. z-Transform Analysis

Chapter 5. Frequency Domain Analysis

Chapter 6. Filter Concepts

Chapter 7. Digital Processing of Analog Signals

Chapter 8. Design of FIR Filters

Chapter 9. Design of IIR Filters

Chapter 10. The Discrete Fourier Transform and Its Applications

Chapter 11. MATLAB Examples

Appendix A. Useful Concepts from Analog Theory

References

Index