Digital Signal Processing


[progress color=”green” icon=”” size=”100″ value=”27″ title=”Course_Progress____|____UNIT1_____|______UNIT2_____|_____UNIT3_____|______UNIT4_____|_____UNIT5_____|______UNIT6____|”]

[su_tabs vertical=”yes”]

[su_tab title=”Course Home Page”]
Discrete time Signals & Systems, Fourier: DFT, FFT-DIT, DIF, Structures: Cascade, Direct form-I/II, Latice. Filters: FIR and IIR, Butterworth, Chebyshev, Spectrum Estimations, Finite Word length Effect. Applications


class will start from 13th Jan 2015
Schedule: Tue: 11-12, Wed: 11-12, Fri: 01-02 in Room 28-108

Lecture notes and other material is updated on course page now.
There are two more columns are added, Deductions and Contribute, You can go through these columns

Tuesday, Feb 3, 2015 |4:08AM


[su_tab title=”Lecture Notes”]

All the lecture notes and handouts will be updated as per class and schedule. You can visit previous year course page for any prior information or Lecture notes, link is given at bottom.



Lecture Notes

Unit-1 Lec – 0 Introduction to Course and Objectives
Lec – 1 Introduction SnS
Lec – 2 Systems
Lec – 3 Fouier and Z-Transform
Unit-2 Systems & Fourier-DFT and FFT
Unit-3 FIR Filters
Unit-4 IIR Filters
Unit-5 Chebyshev & Spectrum Estimation
Unit-6 Finite Word length Effect and Applications








[su_tab title=”Assignment & Exercises”]

Assignment, tests and Exercises will be updated here

Exercise Sheets (download)
Exercise Sheet-1 for Signals & Systems
Exercise Sheet-2 for Signals & Systems Fourier and Z





[su_tab title=”Reading Material”] Reading Material and other resources and their links will be updated here [/su_tab]

[su_tab title=”MATLAB Resources”] Material of MATLAB related to DSP will be available here








[su_tab title=”Deductions!!”]

Deductionsimages (5)


Deductions for Signal

Just like Science of Deduction of Sherlock’s, We have “Deductions for Signal”.

Following are deductions. These deductions will help you solving questions quickly as it is required in GATE, DRDO, IES, and other PSU’s. BUT try to understand then Use it, once you understood, you will not make any mistake to use these deductions.

[su_box title=”Periodicity” radius=”14″]


Deduce following with possible answers as “Always/Not Always + Periodic/Aperiodic Answers will be different for Continues Time and Discrete Time Signals So answer separately for Continues and Discrete

                    Cases                             Continues                    Discrete

  • Periodic   +  Periodic     = ________________   _______________                  (+ and -)
  • Periodic   +  Aperiodic   = ________________   _______________
  • Aperiodic +  Aperiodic   = ________________   _______________
  • Periodic   x  Periodic     = ________________   _______________
  • Periodic   x  Aperiodic   = ________________   _______________
  • Aperiodic x  Aperiodic   = ________________   _______________


[su_box title=”Energy and Power” radius=”14″]

Energy and Power

  1. All Time limited* signals are ALWAYS Energy Signals EXCEPT signals does not blow up** in between
  2. All Time unlimited*** signals ALWAYS have Infinite Energy  EXCEPT signal tends to zero when it approaches to infinity
  3. All Periodic Signals have infinite Energy
  4. All Periodic Signals are ALWAYS Power signals EXCEPT signal does not blow up in any period

*Time Limited means signal exist from t1 to t2 only (for finite time duration only)
**Blow up means reaching to infinity
***Time Unbounded mean At least one limit of signal touches to infinity. Signal exist either from – infinity to + infinity, t1 to +infinity or -infinity to t1


[su_box title=”Systems” radius=”14″]

Systems (Linear, Time Invariant, Causal)


  1. “+ Constant” is always a Non- Linear System e.g. y(t) =x(t) +1
  2. If output of system is not zero for zero input, system in Non Linear. y(t) =/ 0 for x(t) =0
  3. Shifting (delaying or advancing) is Linear operation e.g. y(t) = x(t-1) or y(t) = x(t +1)
  4. Scaling  (Compression or Expansion ) is _____?____ operation e.g.  y(t) = x(2t) or y(t) =x(t/2)

Time Invariant

  1. Shifting (delaying or advancing) is _________________ e.g. y(t) = x(t-1) or y(t) = x(t +1)
  2. Scaling  (Compression or Expansion ) is ____________  e.g.  y(t) = x(2t) or y(t) =x(t/2)
  3. Any value of function of “time” present outside the argument of  input x( .) is ALWAYS Time Invariant system e.g. y(t) =tx(t)  or  =x(t)exp(-t)  or =x(t) + u(t)  or =x(t)+t


  1. Shifting (delaying) is _________________ e.g. y(t) = x(t-1) or y(t) = x(t +1)
  2. shifting (advancing) is _________________ e.g. y(t) = x(t-1) or y(t) = x(t +1)
  3. Scaling (Compression)is ____________  e.g.  y(t) = x(2t) or y(t) =x(t/2)
  4. Scaling (Expansion ) is ____________  e.g.  y(t) = x(2t) or y(t) =x(t/2)




[su_tab title=”Discussion Forum”]

Join Discussion Forum for not only to get your query resolved but to help other too. Go to Discussion Forums page and select “Signal Processing” Forum


Join Discussion Forum and maintain your discussion civil. Ask your interested friends to join and help other

Right now, it may ask you to Login or Register, do so till the time I try to remove any restrictions for Forum.

[su_button url=”” target=”blank” style=”glass” background=”#6f99c8″ size=”15″ radius=”10″ icon=”icon: comments” text_shadow=”0px 0px 0px #000000″]Discussion Forums[/su_button]




[su_tab title=”Contribute to Course”]

Contribute1You can also contribute to make this course better and Interesting for every one in one of following ways

1) You can contribute to design a “Workbook for DSP”. We are trying to compile a Good “Workbook” for DSP, which will include concept (in brief), Some solved examples followed by unsolved problems with different levels. This workbook is intended to help many to do self study and build strong concept with practice on numerical

2) You can make your own deductions and share with us to make it public, We will gladly share with your name only

3) You can work with us on different realist project where DSP is used, which can be showcased in class rooms (of course with your name)

4) Finally, At least you can join Forum and help many other students for their Queries





[su_button url=”” target=”blank” style=”glass” icon=”icon: columns”]Previous Year Course page [/su_button]ozSe3Yp





Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s