ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
3
Rayat Shikshan Sanstha's Karmaveer Bhaurao Patil College of Engineering, Satara
4
Program: Electronics and Telecommunication Engineering
Academic Year 2026-27Programme Code: 62704
5
Course/Subject: Digital Signal Processing
Lecture Plan
Course Code: 26AF1372PC501
6
Class: T.Y.
Course Coordinator: Dr. Dilip S. Aldar
7
Lect. No.Detailed to be Covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
8
PlanActual
9
UNIT-I: Discrete Fourier Transform & FFT Algorithms:
10
1Review of Signals, Systems, Convolution, and CorrelationRevise the concepts of the signals and system.Represent the signals,systems,classify the system, calculate the convolution and correlation.Chalk, Blackboard, collaborative
CO1,PO1,PSO1
11
2Review of Signals, Systems, Convolution, and CorrelationRevise the concepts of the signals and system.Represent the signals,systems,classify the system, calculate the convolution and correlation.Chalk, Blackboard, collaborative
CO1,PO1,PSO1
12
3Review of Signals, Systems, Convolution, and CorrelationRevise the concepts of the signals and system.Represent the signals,systems,classify the system, calculate the convolution and correlation.Chalk, Blackboard,collaborative
CO1,PO1,PSO1
13
4Review of Fourier series(CTFS, DTFS), Fourier transform(DTFT,DTFT) Revise the concepts of the signals and system.Identify the use of appropriate transform for different signal typesChalk, Blackboard, collaborative
CO1,PO1,PSO1
14
5Review of Fourier series(CTFS, DTFS), Fourier transform(DTFT,DTFT) Revise the concepts of the transforms,need of transforms,different types of transform and series.Identify the use of appropriate transform for different signal typesChalk, Blackboard, collaborative
CO2,PO1,PSO1
15
6Review of Fourier series(CTFS, DTFS), Fourier transform(DTFT,DTFT) Revise the concepts of the transforms,need of transforms,different types of transform and series.Identify the use of appropriate transform for different signal typesChalk, Blackboard,collaborative
CO2,PO1,PSO1
16
7Definition of DFT,Expression of DFT Derive the DFT form DTFT and explain the need of the DFT over DTFTObtain the DFT from DTFT , solve the DFT for diffent sequences , define and prove the DFT properties, obtain DFT by different methods.Chalk, Blackboard,collaborative
CO2,PO1,PSO1
17
8DFT examples by definition Derive the DFT form DTFT and explain the need of the DFT over DTFTObtain the DFT from DTFT , solve the DFT for diffent sequences , define and prove the DFT properties, obtain DFT by different methods.Chalk, Blackboard, Collaborative
CO2,PO1,PSO1
18
9DFT by twiddle matrix method Derive the DFT form DTFT and explain the need of the DFT over DTFTObtain the DFT from DTFT , solve the DFT for diffent sequences , define and prove the DFT properties, obtain DFT by different methods.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
19
10Defination and prrof of the properties of DFT Derive the DFT form DTFT and explain the need of the DFT over DTFTObtain the DFT from DTFT , solve the DFT for diffent sequences , define and prove the DFT properties, obtain DFT by different methods.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
20
11Defination and proof of the properties of DFT Derive the DFT form DTFT and explain the need of the DFT over DTFTObtain the DFT from DTFT , solve the DFT for diffent sequences , define and prove the DFT properties, obtain DFT by different methods.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
21
12Circular convolution: Defination, Graphical Method, Matrix MethodDefine and derive cicular convolution Define the circular convolution and obtaion the convolution by definitionChalk, Blackboard,collaborative
CO2,PO1,PSO1
22
13Circular convolution by DFT IDFTExplain the convolution technique byDFT IDFTobtaion the convolution by definitionChalk, Blackboard, collaborative
CO2,PO1,PSO1
23
14Fast Fourier transform algorithms – Radix -2 DITDerive the DIT FFT algorithms and discuss the applicationsIdentify the limitation of the DFT by definition, determine the computational efficiency by DIT FFT and calculate the DFT by DITFFT.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
24
15Fast Fourier transform algorithms – Radix -2 DITDerive the DIT FFT algorithms and discuss the applicationsIdentify the limitation of the DFT by definition, determine the computational efficiency by DIT FFT and calculate the DFT by DITFFT.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
25
16Fast Fourier transform algorithms – Radix -2 DIFDerive the DIF FFT algorithms and discuss the applicationsIdentify the limitation of the DFT by definition, determine the computational efficiency by DIF FFT and calculate the DFT by DIFFFT.Chalk, Blackboard, collaborative
CO2,PO1,PSO1
26
17Filtering of long duration sequences using overlap-Add MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response (FIR) filter by overlap-Add MethodChalk, Blackboard, collaborative
CO2,PO1,PSO1
27
18Filtering of long duration sequences using overlap-Add MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response by overlap-Add MethodChalk, Blackboard,collaborative
CO2,PO1,PSO1
28
19Example on long duration sequences using overlap-Add MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response by overlap-Add MethodChalk, Blackboard, collaborative
CO2,PO1,PSO1
29
20Filtering of long duration sequences using overlap-Add MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response by overlap-Add MethodChalk, Blackboard, collaborative
CO2,PO1,PSO1
30
21Filtering of long duration sequences using overlap-save MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response by overlap-save MethodChalk, Blackboard, collaborative
CO2,PO1,PSO1
31
22Example on long duration sequences using overlap-save MethodExplain the importance of the fast convolution , comparision with linear convolution, tecniques to calculate convolutionEvaluate the discrete convolution between a very long signal and a finite impulse response filter by overlap-save MethodChalk, Blackboard, collaborative
CO2,PO1,PSO1
32
Planned Hrs: 22 Hrs
Actually taken Hrs:
33
34
35
Lect. NoDetailed to be covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
36
PlanActual
37
UNIT-II: wavelet Transform
38
23Fourier Transform and its limitationsExplain the Fourier Transform limitations and alternatives. Evaluate the stationary and nonstationary signal with fourier transform, analyze the limitation of fourier tranform.Chalk, Blackboard, collaborative,PPT
CO2,CO4PO1,PSO1
39
24Short time Fourier transform, Why Wavelet , wavelet definition, continuous wavelet TransformExplain the need of the STFT and wavelet. Describe STFT and wavelet with examples.Represent the signal in tranform domain with time and frequency, identify the limitations of STFT.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
40
25Discretization of the continuous wavelet Transform,Discrete Wavelet Transform Expresssion.Explain the discretization of the wavelet to obtaion DWT.Represent the signal with time and frequency using DWT.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
41
26Multiresolution Approximations; wavelet and Scaling function coefficientsExplain the subsband coding and its uses.solve subband cosing for the different 1-D ,2-D signals.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
42
27Orthonormality of compactly supported wavelets,Biorthogonal decompositionExplain Biorthogonal decompositionsolve Biorthogonal for the different 1-D ,2-D signals.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
43
28Harr wavelets,The daubechies wavelets constructionExplain the different wavelet family and Harr wavelet. Explain the daubechies wavelets wavelet family of daubechies.solve Harr wavelet for the different 1-D ,2-D signals.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
44
29Denoising using wavelets, Perfect reconstruction filter bank design using waleletsExplain the allication of wavelet for denoising .Explain the application wavelet for filterbank development.solve daubechies wavelet for the different 1-D ,2-D signals. Evaluate the signals for different daubechies wavelets.Chalk, Blackboard, collaborative,PPTCO4,PO1,PO2,PSO1
45
30What is Filter, Why Filter & Diffrent types of Filter ( Analog & Digital), Characteristic of FIR filter, Properties of FIR filterExplain the need of digital filter and how alalog approximation used for digital filter design..solve the wavelet for noisy signal and evaluate the noisy signal and denoise the signal.Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
46
Planned Hrs: 8 Hrs
Actually taken Hrs:
47
48
49
Lect. NoDetailed to be Covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
50
PlanActual
51
UNIT-III: FIR Filter Design
52
31FIR filterd esign using Fourier series method, Design Examples using Fourier series methodExplain the characterization of digital filters.Explain FIR fourier series filter design methods. Design the FIR filtes for different order and frequencies.Describe the advantages and limitation of the digital filters over analog. Calculate the filter coeficients and obtain the frequency response of FIR by fourier series methodChalk, Blackboard, Collaborative,PPTCO3,PO1,PO2,PSO1
53
32FIR filter design using frequency sampling method.Explain frequency sampling design methods.Calculate the filter coeficients and obtain the frequency response of FIR by frequency sampling methodChalk, Blackboard, collaborative,PPTCO3,PO1,PO2,PSO1
54
33FIR filter design using windowing methodExplain windowing design methods.Calculate the filter coeficients and obtain the frequency response of FIR by windowing methodChalk, Blackboard, collaborative,PPTCO3,PO1,PO2,PSO1
55
34Design Examples using windowing methodDesign the FIR filtes for different order and frequencies.Calculate the filter coeficients and obtain the frequency response of FIR by windowing methodChalk, Blackboard, collaborative, PPTCO3,PO1,PO2,PSO1
56
Planned Hrs: 04 Hrs
Actually taken Hrs:
57
58
59
Lect. NoDetailed to be covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
60
PlanActual
61
UNIT-IV: IIR Filter Design
62
35
Review of Analog filters & Concept of IIR digital Filter.
Revise the concepts of the analog filtes and types of the anlog filtes studied earlierDevelop the design steps for IIR filter.Chalk, Blackboard,collaborative, PPTCO3,PO1,PO2,PSO1
63
36
Analog filters approximations Butterworth filters
Describe the analog approximation and butterworth filterDesign butterworth filter by different methods and calculate the order and locations of poles.Chalk, Blackboard,collaborative, PPTCO3,PO1,PO2,PSO1
64
37Chebyshev filters mapping of s-plare to 2-plare filter stabilityExplain the chebyshev filter and design method.Design Chebyshev filter and calculate the order and locations of poles.Chalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
65
38characteristics of discreate time IIR filterExplain thecharacteristics of discreate IIR filter.Calculate the order and locations of poles.Chalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
66
39Design of IIR using Impulse Invariance MethodExplain the transformation techniquesConvert the analog transfer function to digital using Impulse Invariance MethodChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
67
40Design of IIR using Bilinear Z- Transform methodExplain the BLT transformationConvert the analog transfer function to digital using BLT MethodChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
68
41Design of IIR usingPlacement of poles & zerosExplain the pole zero placement methodDesign the filters using poles and zero placementsChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
69
42Design of IIR using Freqency Transformation.Explain the frequency transformation techniques.Transform the filter form one frequency to another Chalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
70
Planned Hrs: 8 Hrs
Actually taken Hrs:
71
72
73
Lect. NoDetailed to be Covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
74
PlanActual
75
UNIT-V: Realization of filter
76
43FIR and IIR filter realization in cascade formExplain the need for realization,concept of realization, techniquaes of relization.Obtain the signal flow graph/structure of the designed filter i.e FIRand IIR using cascaded formChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
77
44FIR and IIR filter realization in parallel formExplain the form of the realization its pros and consObtain the signal flow graph/structure of the designed filter i.e FIRand IIR using parallel formChalk, Blackboard,collaborative,PPTCO,PO1,PO2,PSO1
78
45Effect of finite word lenth on redirection of filterExplain importance of the word length and the concept of the finite word length. Illustrate the Coefficient quantization errors; Sample quantization errors (quantization noise); and. Overflow errorsChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
79
46Problems based on FIR and IIRExplain the finite word length effect for FIR and IIR Solve the problems to calculate the coefficients of FIR and IIR filtersChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
80
47Introduction to DSP processor 67XXExplain the need of DSP processor, different types of the DSP processor, and TMS320C6xxx series of the processor.Compare and contrast architectuire of the processors, distinguish the DSP processor and GPP.Chalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
81
48TMS320C67XX ArchitectureExplain the architecture of the TMS320C6713 DSP processorWork with TMS320C6716 DSP processor by illustating the architechture.Chalk, Blackboard,collaborative,PPTCO,PO1,PO2,PSO1
82
49Functional Units of TMS320C67XX, TMS320C67XX PipeliningExplain the function units and pipelining of the TMS320C6713 DSP processor.Work with TMS320C6716 DSP processor by illustating the functional unitsChalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
83
50Registers of TMS320C67XX and Addressing modes of TMS320C67XXExplain the TMS320C6713 DSP processor resistersWork with DSP processor Chalk, Blackboard,collaborative,PPTCO3,PO1,PO2,PSO1
84
Planned Hrs: 08 Hrs
Actually taken Hrs:
85
86
87
Lect. NoDetailed to be Covered Lecture ObjectivesLecture OutcomeDateTeaching Aid/PedagogyMapping to CO,PO,PSORemark
88
PlanActual
89
UNIT-VI: Multirate digital signal processing
90
51Need of Multirate digital signal processing , decimation by factor DExplain the need of multirate sampling techniques.Identify the application where the multirate signal processing is needed, represent the up sampled and down sampled signal.Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
91
52Two stage decimater,interpolation by factor IExplain the concept of the decimator, interpolator. Represent two stage up sampled and downsampled signal with different sampling rates.Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
92
53Two stage InterpolatorDescribe the two stage interpolator. Represent two stage up sampled and downsampled signal with different sampling rates.Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
93
54Sampling rate conversion by rational factor I by DDescribe the sampling rate conversion for I and D. Represent two stage up sampled and downsampled signal with different sampling rates.Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
94
55
Application of multirate signal processing
Explain the application of the multirate signal processingIdentify the applications of the multirate signal processing. Chalk, Blackboard,collaborative,PPTCO4,PO1,PO2,PSO1
95
Planned Hrs: 5 Hrs
Actually taken Hrs:
96
97
98
Faculty
Head of Department
99
100