ECE 551: Digital Signal Processing II (Fall 2023)

Course Description

Graduate-level introduction to signal processing with emphasis on vector space methods and adaptive signal processing. The course prerequisites are undergraduate level probability (ECE 313) and DSP (ECE 310). The linear algebra content will be self-contained, though taught at a somewhat fast pace.

Course Information

  • Lectures: Tue. & Thur. 12:30-13:50 PM

  • Location: 2017 Electrical & Computer Eng Bldg

  • Instructor: Prof. Zhi-Pei Liang, Email: z-liang AT

  • TA: Wen Jin, Email: wenj AT

    • Office hours: Monday, Wednesday 1:00-2:00 PM

    • Location: ECEB 3036

Course Campuswire

ECE 551 Campuswire Link
Group Join Code: 9443

Grading Policy

  • Homeworks: 20%

  • Midterm 1: 20%

  • Midterm 2: 20%

  • Final Exam: 40%

Academic Integrity

This course will operate under the following honor code: All exams and homework assignments are to be worked out independently without any aid from any person or device. Copying from any source is not permitted and will be considered cheating, hence subject to the stipulated university policies. By enrolling in this course and submitting exams and homework assignments for grading, each student implicitly accepts this honor code.


  • Vetterli, Kovacevic, Goyal, Foundations of Signal Processing, Cambridge University Press, August 2014, here

  • Vetterli, Kovacevic, Wavelets and Subband Coding, 2nd edition, here

  • J.G. Proakis and D.G. Manolakis, Digital Signal Processing. Principles, Algorithms and Applications, 4th Ed., Prentice-Hall, 2007.

  • A.V. Oppenheim, R.W. Shafer, and J. R. Buck, Discrete-Time Signal Processing, Prentice-Hall, 1999.

  • A. C. Singer, Powerpoint Notes. here