ECE 551: Digital Signal Processing II (Fall 2026)

Course Schedule (Subject to Adjustment)

Time Topics Reading Materials
Week 1:
8/24 - 8/28
Overview of Digital Signal Processing and Its Applications
Review of Basic Signal Processing Concepts
Manolakis, Chp 1-7
Week 2:
8/31 - 9/4
All-Pass Systems and Minimum-Phase Systems
Group Delay and Minimum Energy Delay
Proakis, Chp 5.4-5.5
Oppenheim, Chp 5
Lecture Notes 4-6
Tutorial by P. Kabal pdf
Week 3:
9/7 - 9/12
No class 9/7 (Labor Day)
Signal Modelling and System Identification
Pade's, Prony's, Shank's
Oppenheim, Chp 7
Hayes, Chp 4.1-4.4
Lecture Notes 13-18
Tutorial by Hayes pdf
Week 4:
9/14 - 9/18
Linear Predictive Modelling
Multichannel Sampling by Papoulis
Tutorial by Makhoul pdf
Paper by Papoulis pdf
Week 5:
9/21 - 9/25
Digital Rate Conversion
Multi-rate Signal Processing
Manolakis, Chp 12.1-12.3
Proakis, Chp 11.1-11.4
Lecture Notes 36-37
Tutorial pdf
Week 6:
9/28 - 10/2
Midterm 1 (Tuesday, 9/29)
No class Tuesday
Noble Identities and Polyphase Representation
Multi-rate Digital Filter Bank
Proakis, Chp 11.5-11.8
Lecture Notes 38
Week 7:
10/5 - 10/9
2-Channel Multi-rate Filter Bank
Quadrature Mirror Filters (QMF)
Conjugate Quadrature Filters (CQF)
Manolakis, Chp 12.4-12.5
Proakis, Chp 11.10-11.12
Lecture Notes 39
Week 8:
10/12 - 10/16
Time-frequency analysis and Uncertainty Vetterli, Wavelets, Chp 2
Week 9:
10/19 - 10/23
Window Fourier transform (STFT and Wavelet Transform)
Wavelet Transform
Vetterli, Wavelets Chp 3-4
Tutorial Wavelet pdf
Tutorial STFT pdf
Week 10:
10/26- 10/30
Harr wavelet Design and Daubechies wavelets
Random Signal Introduction
Vetterli, Wavelets, Chp 4
Proakis, Chp 12.1
Random Processes pdf 1/pdf 2
Week 11:
11/2 - 11/6
ARMR Model
Yule-Walker Equation (Augmented Normal Equation)
Proakis, Chp 14.3
Hayes, Chp 4.7
Lecture Notes 25
ARMA pdf, Y-W pdf
Week 12:
11/9 - 11/13
Midterm 2 (Tuesday, 11/10)
No class Tuesday
Levinson-Durbin Algorithm
Relationship between Levinson-Durbin and Lattice Structure
Proakis, Chp 12.4
Hayes, Chp 5
Week 13:
11/16 - 11/20
Direct Form I, Direct Form II and Lattice Form
Optimal Forward / Backward Linear Prediction
Adaptive Filtering: Wiener Filter and Its Applications
Proakis, Chp 12.3-12.7
Hayes, Chp 7
Lecture Notes 26-27
Fall Break:
11/23 - 11/27
Week 15:
11/30 - 12/4
LMS Algorithm by Bernard Widrow
SVD-Based Linear Predictive Modelling
Proakis, Chp 13.1-13.2
Lecture Notes 28-30
Week 16:
12/7 - 12/11
SVD and Stability Analysis, ICA, PCA, CCA
No class Thursday
ICA pdf, PCA pdf, CCA pdf
Final Exam:
12/14 - 12/18
Final Exam (Tuesday, 12/15, 8:00am-11:00am)