## Digital Signal Processing

### Description

Digital Signal Processing (DSP) is concerned with the representation, transformation and manipulation of signals on a computer. Today, DSP has become an important field, and has penetrated a wide range of application systems, such as consumer electronics, digital communications, medical imaging and so on. With the dramatic increase of the processing capability of signal processing microprocessors, it is expected that the importance and role of DSP will accelerate and expand in the near future.

This course introduces the basic concepts and techniques for processing discrete-time signals on a computer. By the end of this course, the students should be able to understand the most important principles in DSP. The course emphasizes understanding and implementations of theoretical concepts, methods and algorithms.

### Contents

- Introduction
- Discrete-time signals and systems
- The Z transform
- The Discrete Fourier Transform
- The FFT
- Other discrete transforms
- Structures of digital filters
- Space-state description
- FIR filter approximations
- IIR filter approximations

### Bibliography

- Paulo S. R. Diniz, Eduardo A. B. da Silva, Sergio L. Netto,
*Digital Signal Processing: System Analysis and Design*, 2nd Edition, Cambridge University Press, ISBN 978-0-521-88775-5, 2010. - Vinay K. Ingle, John G. Proakis,
*Digital Signal Processing Using Matlab*, 3rd Edition, Cengage Learning, ISBN 978-1-111-42737-5, 2012. - Alan V. Oppenheim and Ronald W. Schafer,
*Discrete-Time Signal Processing*, 3rd Edition, Prentice Hall, ISBN 978-0131988422, 2009. - Monson H. Hayes,
*Schaum's Outline of Theory and Problems of Digital Signal Processing*, 2nd Edition, McGraw Hill, ISBN 0-07-027389-8, 2011.

See also http://ht.ly/Dl8l1