Introduction to Digital Signal Processing
  
  Course Info |
Lecture Times |
References |
Modules |
Discussion | 
Submit Stuff
  Welcome to the course page for the Introduction to Digital Signal Processing. This page contains all course realted information for students attending the course. For all course related queries please contact the course instructor.
  
  You can download the course document information from here.
  Lecture timings
  All lectures are pre-recorded.
  Live discussion every Friday 5:30PM - 7:00PM.
  References
  The following are some of the suggested references for the topics covered in the course. For each lecture, the releveant reading materials will be from one or more of the following books.
  
    - Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-time signal processing. Vol. 2. Englewood Cliffs: Prentice-hall, 1989.
- Proakis John, G., and G. Manolakis Dimitris. Digital Signal Processing, principles, algorithms, and applications. Pentice Hall, 1996.
A more advanced book that goes into the mathematical foundations of signal processing, which also gives geometric view of signal processing is the book,
  
  Course Modules
  Orientation
  
  Module 01: Mathematical Preliminaries
  
  Module 02: Introduction to Python Programming
  
    - Lecture Slides |
Google Colab Notebook | 
Video lecture:
[01]
[02]
[03] |
Assignment:
[2a]
[2b] |
Tutorials: [01] 
[02]
 You can download the Google Colab file from the links. You can write down you solutions, and simply upload the ipython file when you are done.
Module 03: What are signals?
  
  Module 04: Geometric Signal Theory
  
  Module 05: Sampling theorem
  
  Module 06: What are systems?
  
  Module 07: Linear Time-Invaraint Systems and Convolution
  
  Module 08: Fourier Representation of Continuous-time Signals
  
  Module 09: Fourier Representation of Discrete-time Signals
  
  Module 10: Sampling theorem revisited
  
  
  
  Module 12: Frequency-domain analysis of LTI systems
  
  
  
  Module 14: Frequency Selective Filters
  
  Discussion videos
  
  Submit Course Documents
  Submission link