Advanced Digital Signal Processing

(3-0-0-3)

CMPE Degree: This course is Not Applicable for the CMPE degree.

EE Degree: This course is Not Applicable for the EE degree.

Lab Hours: 0 supervised lab hours and 0 unsupervised lab hours.

Technical Interest Group(s) / Course Type(s): Digital Signal Processing

Course Coordinator:

Prerequisites: ECE 4270

Catalog Description

An introduction to advanced signal processing methods that are
used in a variety of application areas.

Course Outcomes

Not Applicable

Strategic Performance Indicators (SPIs)

Not Applicable

Topical Outline

Basic Signals and Systems
Review of 1-D signals
Review of random signals
Multi-D signals

Multirate Signal Processing
Interpolation and Decimation
Sample Rate Conversion
Oversampled Processing (A/D and D/A conversion)

Time-Frequency Representations
Filterbanks/Wavelets
Short-Time Fourier Transform
Wigner-Ville Decomposition
1-D and 2-D Transforms (DCT, DST, KLT)

Linear Prediction
Autoregressive Modelling and Least Squares
Modelling Random Signals
Prony's Method

Inverse Problems (Signal Reconstruction)
Underdetermined Least Squares
Pseudo-Inverse (SVD)
Min-Norm Solutions
Regularized Methods
Reconstruction from Projections
Iterative Methods
Projection onto Convex Sets
Expectation-Maximization
Simulated Annealing
Reconstruction from Nonuniform Sampling
1-D and Multi-D Sampling
Random Sampling

Optimal Quantization
Lloyd-Max Quantizers
Vector Quantization