Documente Academic
Documente Profesional
Documente Cultură
Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
ECE517 ADVANCED DIGITAL SIGNAL PROCESSING 17381::Ajmer Singh 3.0 1.0 0.0 4.0
Course Category Courses with numerical and conceptual focus
TextBooks
Sr No Title Author Edition Year Publisher Name
T-1 DIGITAL SIGNAL PROCESSING, JOHN G.PROAKIS, 4th PEARSON EDUCATION
PRINCIPLES, ALGORITHMS AND DIMITRIS
APPLICATIONS G.MANOBAKIS
Reference Books
Sr No Title Author Edition Year Publisher Name
R-1 DIGITAL SIGNAL PROCESSING, JOHN G.PROAKIS, 3rd 2. PRENTICE HALL
PRINCIPLES, ALGORITHMS AND DIMITRIS
APPLICATIONS G.MANOBAKIS
R-2 STATISTICAL DIGITAL SIGNAL H.HAYES 3rd WILEY
PROCESSING AND MODELING
BY MONSON
R-3 DIGITAL SIGNAL PROCESSING- S.K.MITRA 3rd TATA MCGRAW HILL
A COMPUTER BASED APPROACH
Other Reading
Relevant Websites
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 https://sites.google.com/site/aeroy23/labwork/lab-2 FIR and IIR Filter
Virtual Labs
Sr No (VL) (only if relevant to the course) Salient Features
VL-1 http://www.fourier-series.com/fourierseries2/FIR-filter.html FIR
LTP week distribution: (LTP Weeks)
Weeks before MTE 7
Weeks After MTE 7
Spill Over 3
MID-TERM
Week 8 Lecture 22 ADAPTIVE FILTER T-1:12.7 various adaptive filter Understanding MATLAB
(Forward and backward like Winner filters about winner filtering Implementation
linear prediction WIENER
filters)
Lecture 23 ADAPTIVE FILTER T-1:13.1.2 ADAPTIVE FILTER as Know Slide Show with
(Adaptive channel Adaptive channel about application of numerical and
equalization) equalization adaptive filtering conceptual
explanation
Lecture 24 ADAPTIVE FILTER T-1:13.1.6 ADAPTIVE FILTER as Learn the use of MATLAB
(Adaptive noise Adaptive channel adaptive filter Implementation
cancellation) equalization applications
Week 9 Lecture 25 ADAPTIVE FILTER(FIR T-1:13.2 FIR adaptive filters Designing of FIR MATLAB
adaptive filters) adaptive Implementation
filter
Lecture 26 ADAPTIVE FILTER(FIR T-1:13.2 FIR adaptive filters Designing of FIR MATLAB
adaptive filters) adaptive Implementation
filter
Lecture 27 ADAPTIVE FILTER T-1:9.2.1 Steepest Descent Understanding of MATLAB
(Steepest Descent Methods) Methods, LMS algorithm Implementation
algorithm, RLS
algorithm
Week 10 Lecture 28 ADAPTIVE FILTER T-1:9.2.1 Steepest Descent Understanding of MATLAB
(Steepest Descent Methods) Methods, LMS algorithm Implementation
algorithm, RLS
algorithm
Week 10 Lecture 29 ADAPTIVE FILTER T-1:9.2.1 Steepest Descent Understanding of MATLAB
(Steepest Descent Methods) Methods, LMS algorithm Implementation
algorithm, RLS
algorithm
Lecture 30 ADAPTIVE FILTER T-1:9.2.1 Steepest Descent Understanding of MATLAB
(Steepest Descent Methods) Methods, LMS algorithm Implementation
algorithm, RLS
algorithm
Week 11 Lecture 31 Test,Design problem2
Lecture 32 POWER SPECTRUM T-1:14.2 Barllet method and Understanding of MATLAB
ESTIMATION welch method algorithm Implementation
(Nonparametric method for
power spectrum estimation-
Barllet method and Welch
method)
Lecture 33 POWER SPECTRUM T-1:14.2 Barllet method and Understanding of MATLAB
ESTIMATION welch method algorithm Implementation
(Nonparametric method for
power spectrum estimation-
Barllet method and Welch
method)
Week 12 Lecture 34 POWER SPECTRUM T-1:14.2 Periodogram Understanding of Slide Show with detection of
ESTIMATION(Power algorithm numerical and power system
spectrum estimation- conceptual harmonics
Periodogram) explanation
Lecture 35 POWER SPECTRUM T-1:14.1 YuleWalker and Burg Understanding of MATLAB
ESTIMATION(parametric method algorithm Implementation
method for power spectrum
estimation- Yule-Walker
and Burg method)
Lecture 36 POWER SPECTRUM T-1:14.3 Performance Analysis Comparative analysis numerical and
ESTIMATION(Estimators conceptual
and its Performance explanation
Analysis)
Week 13 Lecture 37 INTRODUCTION TO T-1:11.1-11.3 Types Decimation and To understand the MATLAB
MULTIRATE DSP interpolation requirement of multi- Implementation
(Introduction to multirate rate DSP
DSP)
INTRODUCTION TO T-1:11.1-11.3 Types Decimation and would be knowing MATLAB
MULTIRATE DSP R-3:13.1-13.2 interpolation about Multirate DSP Implementation
(Decimation and
interpolation)
Lecture 38 Test,Design problem3
Lecture 39 INTRODUCTION TO T-1:11.8-11.9 OR-5 Wavelet filter banks Understanding MATLAB
MULTIRATE DSP(wavelet concept Implementation
filter banks) and design
Week 14 Lecture 40 INTRODUCTION TO T-1:11.8 Subband coding Understanding Slide Show with
MULTIRATE DSP(subband algorithm concept numerical and
coding algorithm and and design conceptual
applications) explanation
INTRODUCTION TO T-1:11.8 Subband coding Understanding Slide Show with
MULTIRATE DSP algorithm concept numerical and
(Polyphase Filter structures) and design conceptual
explanation
Lecture 41 INTRODUCTION TO T-1:11.5 Two channel Quadrature Analysis and Slide Show with
MULTIRATE DSP(Two mirror filter bank synthesis filter banks numerical and
channel Quadrature mirror conceptual
filter bank) Lecture 42 for explanation
Contingency
Lecture 42 INTRODUCTION TO T-1:11.5 Two channel Quadrature Analysis and Slide Show with
MULTIRATE DSP(Two mirror filter bank synthesis filter banks numerical and
channel Quadrature mirror conceptual
filter bank) Lecture 42 for explanation
Contingency
SPILL OVER
Week 15 Lecture 43 Spill Over
Lecture 44 Spill Over
Lecture 45 Spill Over
Total :- 10 20
Plan for Tutorial: (Please do not use these time slots for syllabus coverage)
Tutorial No. Lecture Topic Type of pedagogical tool(s) planned
(case analysis,problem solving test,role play,business game etc)
After Mid-Term
Tutorial8 Forward and backward linear prediction WIENER filters Problem Solving
Tutorial9 FIR adaptive filters, Problem Solving
Tutorial10 Steepest Descent Methods Problem Solving
Tutorial11 Barllet method and Welch method Problem Solving
Tutorial12 Periodogram, Yule-Walker and Burg method Problem Solving
Tutorial13 Decimation and interpolation Problem Solving
Tutorial14 wavelet filter banks, Polyphase Filter structures Problem Solving