Semester: August - December, 2024
The course information document is here: Course Information
Here are the up-to-date lecture slides
- Introduction
- Mathematical Preliminaries
- Introduction to Python Programming`
- What are Signals?
- Geometric Signal Theory
- Sampling Theorem
- What are Systems?
- Linear Time-Invariant Systems
- Fourier Representation of Continuous-Time Signals
- Fourier Representation of Discrete-Time Signals
- Sampling Theorem Revisited
- Z-Transform
- Frequency Domain Analysis of LTI Systems
- Discrete Fourier Transform
- Frequency Selective Filters
- Introduction to Spectral Analysis
- Short-Time Fourier Transform
- Introduction to Wavelet Transforms
- Outro
Here are the links to the lecture videos. You are required to view selected lecture before each week's in-class session. The details of the lecture videos to watch each week is in the course information document.
- Introduction
- Mathematical Preliminaries [01]
- Introduction to Python Programming [01] [02] [03]
- What are Signals? [01] [02]
- Geometric Signal Theory
- Sampling Theorem
- What are Systems?
- Linear Time-Invariant Systems [01] [02]
- Fourier Representation of Continuous/Discrete-Time Signals [01] [02] [03]
- Sampling Theorem Revisited
- Z-Transform [01] [02]
- Frequency Domain Analysis of LTI Systems [01]
- Discrete Fourier Transform [01] [02] [03]
- Frequency Selective Filters [01]
- Introduction to Spectral Analysis
- Short-Time Fourier Transform
- Introduction to Wavelet Transforms
- Outro
- Math Prelims
- Intro to Python Programming 1
- Intro to Python Programming 2
- Signals
- Signals, Sampling Theorem
- LTI Systems
None
Module-wise assignments are listed below. The due date is mentioned in the last column.
| Sl. No | Topic | Problems | Due Date |
|---|---|---|---|
| 1 | Math Preliminaries | Math Preliminaries | 30 Sep 2024 |
| 2 | Python Programming | Python Programming | 30 Sep 2024 |
| 3 | Signals | Signals | 30 Sep 2024 |
| 4 | Systems | Systems | 30 Sep 2024 |
| 5 | Programming | Programming 1 | 15 Oct 2024 |
| 6 | LTI Systems | LTI Systems | 31 Oct 2024 |
| 7 | Fourier Representation | Fourier Representation | 31 Oct 2024 |
| 8 | Z Transform | Z Transform | 30 Nov 2024 |
| 9 | DFT | DFT | 30 Nov 2024 |
| 10 | Frequency Selective Filters | Frequency Selective Filters | 30 Nov 2024 |
| 12 | Spectral Analysis | Spectral Analysis | 15 Dec 2024 |
| 12 | STFT and Wavelets | STFT and Wavelets | 15 Dec 2024 |
Module-wise tutorials are listed below. These will be discussed during the weekly in-person lecture.
| Sl. No | Topic | Problems |
|---|---|---|
| 1 | Python Programming | Python Programming |
| 2 | Signals | Signals |
Mid-Semester Exam: 22 October 2024, 7:30 - 8:30 AM
Final Exam: 23 December 2024, 7:30 - 10:30 AM

