Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Digital Signal Processing - From Basics To Advance
Rating: 4.5 out of 5(409 ratings)
5,279 students

Learn Digital Signal Processing - From Basics To Advance

Complete Course for 2021 - Digital Signal Processing, DSP, Signal Processing, DFT, FFT, Digital Filters
Last updated 10/2025
English
English [Auto],French [Auto],

What you'll learn

  • Be able to learn the basic discrete-time signals and system types
  • Be able to learn impulse and frequency response concepts for linear, time-invariant (LTI) systems
  • Be able to learn discrete-time Fourier transform, DFT and basic properties of these
  • Be able to Z and inverse Z transform, region of convergence concepts and their properties
  • Understands block diagram representations of difference equations that realize digital filters, Learns direct forms 1 and 2 for IIR filter realization.
  • Understands Radix-2 Techniques and Learns direct form for FIR filter realization

Course content

12 sections132 lectures24h 11m total length
  • Introduction4:15

    Explore digital signal processing from basics to advanced, covering time and discrete-time signals, systems, digital filters, and frequency-domain analysis with DFT and FFT.

  • Introduction of Discrete Time signals18:17

    Explore the differences between continuous and discrete time signals, and learn graphical, functional, and sequence representations, including sampling, quantization, and one- vs two-sided signals.

  • Basic Signals8:13

    Explore basic signals in digital signal processing, including unit step, impulse, and ramp functions, with emphasis on discrete time representations and amplitude behavior.

  • Time Shifting Operation17:27

    Investigate time shifting operations in signals, including left and right shifts, delays, and impulse-based representations, and relate these to upsampling, downsampling, hold, and basic arithmetic operations.

  • Time Scaling Operation16:16

    Explore time scaling in digital signal processing with upsampling (expansion) and downsampling (compression) of the time axis, guided by the multiplier factor and related concepts like interpellation and decimation.

  • Time Folding Operation13:13

    Learn how time folding operation reshapes signals through shifting and holding, with time reversal, and analyze unit functions and discrete signals in digital signal processing.

  • ADD/SUB/MUL of signals15:08
  • Relation between Basic signals15:16

Requirements

  • Signals and systems, basic Mathematics

Description

DSP subject deals with Discrete time signal analysis, Discrete Time systems, DTFT, DFT, FFT, Digital Filters ( IIR and FIR filters). The course covers the essential elements of a DSP system from A/D conversion. The course starts with a detailed overview of discrete-time signals( periodic, even, odd, energy and power ) and systems, representation of the systems by means of differential equations, and their analysis using Fourier and z-transforms. Solving differential equations using Z-Transforms and finding frequency responses. Topics include sampling, impulse response, frequency response, finite and infinite impulse response systems, linear phase systems, digital filter design and implementation, discrete-time Fourier transforms, discrete Fourier transform, and the fast Fourier transform algorithms.

Understands the linear convolution( Graphical method and tabular form method) and circular convolution (Matrix and Concentric circle methods) and differences. This course deals with limitations of DTFT and DFT.FFT techniques are DIT-DFT, DIT-IDFT,DIF-DFT and DIF-IDFT techniques.

Digital filters are IIR and FIR filters, design methods and implementation.

Digital Signal Processing concludes with digital filter design and a discussion of the fast Fourier transform algorithm for computation of the discrete Fourier transform.

This course covers Decimation( down sampling) and Interpolation ( up sampling)  operations.

This course covers multi rate signal processing and single rate signal processing.

I suggest you use the "Signals and Systems" book by Oppenheim or Digital Signal Processing By Proakis.

Who this course is for:

  • GATE EC,EE,IN students
  • For all competitive exams
  • Academic students