ELL720: Advanced Digital Signal Processing

Instructor: Seshan Srirangarajan

Updates: Please visit the course page on Moodle for further information.

Lecture Timing:

Day/Time: Tue, Thu, Fri 11:00 - 11:50 am (Slot F)
Room: Online

Reference Books:

  • [OS_Book] Discrete-Time Signal Processing by A. V. Oppenheim and R. W. Schafer, 3rd Edition, 2014.
  • [Mitra] Digital Signal Processing: A Computer-based Approach by S. K. Mitra, 4th Edition, 2013.
  • [PPV_Book] Multirate Systems and Filter Banks by P. P. Vaidyanathan, 1st Edition, 1993 (1st Pearson Impression in 2006).

    Course Grading:

    Undergraduate students who wish to register for this course should NOT have earned credits for ELL319 (Digital Signal Processing) as these courses have a significant overlap.

    Audit pass (NP) grade will require earning a minimum of 40 % in the course. In addition, Minor and Major will be compulsory evaluation components for auditing the course. If this criteria is not met, the audit fail (NF) grade will be awarded.

    Minor: 30 %
    Design Assignments: 30 %
    Major: 40 %

    Exam Schedule:

    Minor: 18 Feb 2022 (Friday), 6:00 pm - 7:00 pm
    Major: LH-527, 11 Apr 2022 (Monday), 11:15 am - 1:15 pm

    Course Outline:

    S. No. Topics Lectures References
    1. Review of signals and systems, Z-Transforms 1-4 [OS_Book: Chap 2], [OS_Book: Chap 3]
    2. Sampling and data reconstruction 5-10 [OS_Book: Chap 4]
    3. Multirate signal processing - I 11-14 [OS_Book: Chap 4], [Mitra: Chap 13]
    4. Transform domain analysis of discrete linear systems 15-23 [OS_Book: Chap 5], [Mitra: Chap 7]
    5. Structures for discrete linear systems [OS_Book: Chap 6]
    6. Quantization effects in digital filters [OS_Book: Chap 6], [Mitra: Chap 12]
    7. Frequency domain design of digital filters [OS_Book: Chap 7], [Mitra: Chap 9], [Mitra: Chap 10]
    8. Multirate signal processing - II [Mitra: Chap 14], [PPV_Book: Chap 5]
    9. Wavelet transform [Mitra: Chap 14]
    10. Discrete Fourier Transform (DFT) [OS_Book: Chap 8]
    11. Computation of DFT: Fast Fourier Transform (FFT) algorithm [OS_Book: Chap 9]