Calendar

 

Digital Signal Processing, Fall 2010

Zheng-Hua Tan, Associate Professor, Ph.D.

+45 9940-8686, zt@es.aau.dk

Office: Room A6-319, Niels Jernes Vej 12

 

Course description:

Digital Signal Processing (DSP) is concerned with the representation, transformation and manipulation of signals on a computer. After half a century advances, 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 the expectation that the importance and role of DSP is to accelerate and expand. 

Discrete-Time Signal Processing is a general term including DSP as a special case. This course will introduce the basic concepts and techniques for processing discrete-time signal 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. 


Lecture notes:

         Lecture 1 Slides (Introduction, discrete-time signals and systems) 

o    Readings: A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, pp. 1-40.

o    Assignment 1: AssignmentSolutions

         Lecture 2 Slides (Fourier transforms, frequency response, and Z-Transform)

o    Readings: A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, pp. 34-65, 94-126.

o    Assignment 2: Assignment,  Solutions

         Lecture 3 Slides (Sampling and reconstruction, and transform analysis of LTI systems)

o    Readings: A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, pp. 140-153, 167-178, 240-311.

o    Assignment 3: Assignment,  Solutions

         Lecture 4 Slides (IIR and FIR filter design)

o    Readings: A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, pp. 439-465, 465-485.

o    Assignment 4: Assignment,  Solutions

         Lecture 5 Slides (discrete Fourier transform, fast Fourier transform (FFT) and FFT analysis)

o    Readings: A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, pp. 541-588, 629-656, 693-708.

o    Assignment 5: Assignment,  Solutions


Textbook:

         Required text:

o    Oppenheim, A.V., Schafer, R.W, "Discrete-Time Signal Processing", Second Edition, Prentice-Hall, New Jersey, 1999, ISBN 0-13-083443-2.

         References:

o    Steven W. Smith, "The Scientist and Engineer's Guide to Digital Signal Processing", California Technical Publishing, 1997, ISBN 0-9660176-3-3. http://www.dspguide.com/pdfbook.htm (You can download the entire book!)

o    Kermit Sigmon, "Matlab Primer", Third Edition, Department of Mathematics, University of Florida .

o    V.K. Ingle and J.G. Proakis, "Digital Signal Processing using MATLAB", Bookware Companion Series, 2000, ISBN 0-534-37174-4.

o    Sanjit K. Mitra, "DIGITAL SIGNAL PROCESSING: A Computer Based Approach", 3rdEdition, 2005/Hardcover/972 pages, McGraw-Hill.

Instructor:

Zheng-Hua Tan, Department of Electronic Systems, Aalborg University