Digital Filters – FIR & IIR

Design FIR & IIR filters with Practical Approach in Python

This course covers Digital filters designing techniques with practical implementation in Python, for filters like Finite Impulse Response (FIR) and Infinite Impulse Response (IIR). This course is suitable for students, engineers, academicians, illustrating theory as well as practical implementation with variety of examples.

What you’ll learn

  • Digital filters designing techniques with practical implementation in Python, for filters like Finite Impulse Response (FIR) and Infinite Impulse Response (IIR)..

Course Content

  • Course Overview –> 1 lecture • 4min.
  • Introduction to DT-LTI system –> 5 lectures • 51min.
  • FIR Filter –> 4 lectures • 49min.
  • FIR Filter Desiging by Windowing Method –> 4 lectures • 54min.
  • Design FIR filter by Frequency Sampling Method –> 5 lectures • 1hr 3min.
  • Study and compare window function using Python –> 4 lectures • 46min.
  • Design FIR Filter using Python –> 2 lectures • 26min.
  • FIR filter Design by Frequency Sampling Method –> 4 lectures • 53min.
  • IIR Filter –> 6 lectures • 1hr 2min.
  • Butterworth Filter –> 12 lectures • 2hr 32min.

Digital Filters - FIR & IIR

Requirements

  • Linearity property, Time Invarient property og discrete time system.

This course covers Digital filters designing techniques with practical implementation in Python, for filters like Finite Impulse Response (FIR) and Infinite Impulse Response (IIR). This course is suitable for students, engineers, academicians, illustrating theory as well as practical implementation with variety of examples.

During my teaching experience, I noticed that students are more confused about the basic concepts of Filter design and struggle to design filters in the correct way. This course will give further confidence to students, engineers for filter designing in all aspects, theoretically and practically, and enable them to apply filters in different DSP applications

This course starts with basic filtering concept in Digital Signal Processing (DSP) and then explains how DT-LTI system works as filter. It also explains basic characteristics of DT-LTI system to work as FIR and IIR filter.

The subsequent sections explain various FIR filter design methods like windowing & frequency sampling and IIR filter design techniques in very easy way, step by step, with examples solved theoretically and practically. Here FIR filter and IIR filters are explained in detail along with applications.

This course will be useful for students taking the ‘DSP’ course as well as for engineers who would like to implement filters practically.

I will be regularly updating this course in near future.

Happy Learning!!

Get Tutorial