Digital Signal processing



Digital Signal Processing

Textbook: Discrete-Time Signal Processing, Prentice Hall, 2nd Edition Alan Oppenheim, Ronald Schafer, John Buck

Lecture Notes  the University of Texas at AustinDigital Signal

Course Outline:

  • Introduction to Digital Signal Processing
  • Sampling of Continuous-Time Signals
  • Discrete-Time Signals and System
  • The Z-Transform
  • Transform Analysis of Linear Time-Invariant Systems
  • Filter Design Techniques
  • Structures for Discrete-Time Systems
  • The Discrete-Fourier Transform
  • Computation of the Discrete-Fourier Transform








Modern Digital Signal Processing

Text Book: Roberto Cristi, Modern Digital Signal Processing, Brooks Cole, 2003.

Homework Solutions      Computer Assignments      ,slides and more  Lectures Notes


Introduction to DSP

Text Book: Signal Processing and Linear Systems by B.P. Lathi, second international edition, 2009, Oxford University Press.

Review of Signals and Systems, Continuous- and Discrete-Time Fourier Series, Continuous- and Discrete-Time Fourier Transform, Z-Transform, Frequency Domain Analysis of Discrete-Time LTI Systems, Sampling, Fast Fourier Transform.


2 Aug 4 Aug 8 Aug 9 Aug 10 Aug
11 Aug 17 Aug 22 Aug 23 Aug 24 Aug
29 Aug 30 Aug 5 Sep 6 Sep 7 Sep
8 Sep 14 Sep 15 Sep 16 Sep 19 Sep
20 Sep 21 Sep 26 Sep 27 Sep 03 Oct
04 Oct 10 Oct 11 Oct 12 Oct 13 Oct
17 Oct 18 Oct 19 Oct 20 Oct 24 Oct
27 Oct 31 Oct 01 Nov 02 Nov 03 Nov
10 Nov 14 Nov 15 Nov 16 Nov 17 Nov




DFT and

Spectral Analysis

Aspects of CT and DT

Signals and Systems


Assignment 1 Assignment 2 Assignment 3 Assignment 4
Assignment 5 Assignment 6 Assignment 7  


Advanced Digital Signal Processing : Streaming Algorithms and Dimensionality Reduction

1-       Introduction to streaming algorithms. Estimating the number of distinct elements and the L0 norm.

2-      Estimating the L2 norm.

3-       Estimating the Lp norms using p-stable distributions.

4-       Heavy hitters and sparse approximations.

5-       Compressive sensing. Sparse recovery using sparse matrices. RIP1 principle. State of the art table.

6-       Lower bounds for streaming and compressed sensing.



Digital Signal Processing Purdue University

Text Book :Digital Signal Processing, 3rd edition, John G. Proakis and Dimitris G. Manolakis, Prentice- Hall, Course Description : linear time invariant systems; manipulate discrete parameter signals; linear transforms; linear system analysis to engineering problems.

Lecture notes


Exams with solution

Reference and more material

Leave a Reply

Your email address will not be published. Required fields are marked *