EE301A: Digital Signal Processing (Summers 2021)
Instructor
Vipul Arora
TAs
Name | |
---|---|
Vikas Kanaujia | kvikas@iitk.ac.in |
Sumit Kumar | krsumit@iitk.ac.in |
Adhiraj Banerjee | adhiraj@iitk.ac.in |
Rahul Kodag | rkodag@iitk.ac.in |
Arkaprava Biswas | arkaprava20@iitk.ac.in |
Grading Scheme
- Mini quizzes: 5%
- Major quizzes: 2×10%
- Mid-sem: 30%
- End-sem: 35%
- Project: 10%
- Contribution to course (optional): up to 5%
Course Objectives:
This course aims at introducing the students to the fundamentals of digital signal processing useful for various signal processing applications. The lectures will focus on mathematical principles and the intuitive understanding behind, and there will be coding based assignments for implementation. The course will include some applications in audio and image processing.
Mode:
- The classes will be held via Zoom. Sometimes, the pre-recorded lecture videos will be posted on MooKIT.
- There will be 2 major quizzes - 18th June and 16th July, both Friday.
- Mid-sem and End-sem exams shall be conducted via CodeTantra.
Pre-requisites:
- Signals and Systems (EE200A)
Topics:
- Introduction to digital/discrete-time signals
- Linear Time-Invariant (LTI) Systems
- Discrete Time Fourier Transform (DTFT)
- Discrete Fourier Transform (DFT)
- Fast Fourier Transform (FFT)
- Z-transform
- Structures of Discrete-time Systems
- Digital Filter design
- Applications in Audio and Image Processing
References:
This course will use some standard books on digital signal processing. The main textbook will be:
- Digital Signal Processing: A Computer-Based Approach - by Sanjit K. Mitra
Other books are:
- Discrete time signal processing (3rd ed.) – by Oppenheim and Schafer
- Digital Signal Processing (4th ed.) – by Proakis and Manolakis
- The Scientist and Engineer’s Guide to Digital Signal Processing - by Steven W. Smith (Available online https://www.dspguide.com/pdfbook.htm)
- Think DSP: Digital Signal Processing in Python - by Allen B. Downey (Available online https://greenteapress.com/wp/think-dsp/)
We may also go through some articles and research papers in SP conferences (e.g., ICASSP, Interspeech, ISMIR, etc.) and journals (e.g., IEEE TASLP, etc.).