National University of Sciences and Technology
Home | Back
EE 831 Advanced Digital Signal Processing
Campus PNEC
Programs PG
Session Fall Semester 2016
Course Title Advanced Digital Signal Processing
Course Code EE 831
Credit Hours 3-0
Pre-Requisutes Control Systems (UG level), Signals & Systems (UG level), Familiarity with numerical processing package such as MATLAB
Course Objectives This course will introduce the basic concepts and techniques for processing signals on a computer. By the end of the course, student will be familiar with the most important methods of DSP, including digital filter design and transform-domain processing. The course emphasizes intuitive understanding and practical implementations of the theoretical concepts.
Detail Content Course overview and discrete-time signals and systems
  • Course at a glance
  • Discrete-time sequences
  • Discrete-time systems
  • Linear time-invariant systems (LTI)
  • Impulse response
  • Convolution in time
  • Properties of LTI systems
    Difference equation and introduction to digital filters
    • Linear constant-coefficient equations
    • Stability
    • Introduction to FIR-filters
    • Introduction to IIR-filters
    Fourier transform and frequency response
    • Fourier transform of sequence
    • Properties of Fourier transform
    • Frequency response of LTI systems
    • Inverse Fourier transform
    • Fourier transform theorems
    Sampling and reconstruction
    • Periodic sampling
    • Frequency-domain representation of sampling
    • Reconstruction of band-limited signals
    • Changing the sampling rate of discrete signals
    The z-transform and its inverse
    • Bilateral z-transform
    • Properties of z-transform
    • Inversion
    • System representation in z-domain
    • Solutions to difference equations
    Basic structures of IIR and FIR filters
    • Filter structures
    • Signal flow graph representation
    • FIR and IIR systems
    • Transformed forms
    The Discrete Fourier Transform (DFT)
    • Discrete Fourier series
    • Sampling and reconstruction in the z-domain
    • DFT properties
    • Linear and circular convolution
    Filter design techniques – IIR filters
    • Analog prototypes
    • Imulse invariance
    • Bilinear transformation
    Filter transformation
    • All pass systems
    • Minimum phase systems
    • Linear phase systems
    • Lowpass/highpass/bandpass/bandstop transformation
    Fast Fourier Transform (FFT) and FFT analysis
    • Block convolution
    • Geortzel algorithm
    • Decimation in time and in frequency, FFT analysis
    Text/Ref Books Recommended Book:
    Discrete Time Signal Processing
    Alan V. Oppenheim, Ronald W. Schafer and John R. Buch
    Publisher: Prentice Hall
    Edition Number: 2

    Reference Books:
    Digital Signal Processing

    John G. Proakis, Dimitris K. Manolakis
    Edition Number: 4

    Digital Signal Processing
    Sanjit K. Mitra
    Publisher: McGraw Hill
    Edition Number: 3
    Time Schedule Fall Semester 2014
    Faculty/Resource Person Dr SajjadHaiderZaidi
    PhD Electrical Engineering
    (Michigan State University, US)