DSPOutline S2011
DSPOutline S2011
--------------------------------------------------------------------------------------------------------------------Instructors Name: Dr. M. Arif Khan Email Address: [email protected] --------------------------------------------------------------------------------------------------------------------Text Book: Digital Signal Processing Principles, Algorithms, and Applications By John G.
Proakis & Dimitris G. Manolakis Reference Books: Digital Signal Processing by Emmanuel C. Ifeachor and Barrie W. Jervis
Introduction to Signal Processing by Sophocles J. Orfanidis Digital Signal Processing: A Computer-Based Approach" by Mitra Digital Signal Processing by S Salivahanan, A Vallavaraj and C Gnanapriya Discrete-Time Signal Processing by Alan V. Oppenheim, Ronald W. Schafer Pre-Requisite: EE 2613 Signals & Systems
Course Outline:
Introduction (Chapter 1 & Lecture Notes) Discrete-Time Signals and Systems (Chapter 2 & Lecture Notes) Discrete Transforms (Chapter 7 & 8 & Lecture Notes) Z-Transform and its applications in Signal Processing (Chapter 3 & Lecture Notes) Frequency Analysis of Signals & LTI Systems (Chapter 4 & 5 & Lecture Notes) Sampling and Reconstruction of Signals (Chapter 6 & Lecture Notes) A framework for digital filter design (Chapter 10 & Lecture Notes) FIR Digital Filter Design (Chapter 10 & Lecture Notes) IIR Digital Filter Design (Chapter 10 & Lecture Notes) Multi-rate Signal Processing (Chapter 11 & Lecture Notes) Adaptive Digital Filters (Optional) Power Spectrum Estimation (Optional)
Grading Scheme:
15 % 25 % 20 % 40 %
a) Understand stability of FIR filters b) Quantization effects and noise c) Pole-zero design of simple filters using real data d) Window method design of different types of FIR filters(FIR) e) Choose the best filter structure for implementation 5. Design and understand simple finite impulse response filters, some specific issues are:
a) Understand stability of IIR filters b) Quantization effects and noise on filter implementations c) Pole-zero design of simple filters using real data d) Classical design methods using analog filters e) Choose the best filter structure for implementation 6. Define and use Discrete Fourier Transforms (DFTs), specific objectives are: a) Implementation of DFTs using Fast Fourier Transforms b) Understand the definitions of and the differences between physical and computational resolution c) Understand and implement DFTs on long data sets such as speech signals and images. d) Use FFTs for efficient implementation of linear convolutions