Welcome to the home page for ECE503 "Digital Signal Processing" for Spring 2014.

announcements

general

The required course textbook is Discrete-Time Signal Processing - 3rd Edition by Alan V. Oppenheim and Ronald W. Schafer. This book also has a companion website.

The course syllabus (pdf format) including expected course outcomes, grading information, and late policies.

ECE503 academic honesty policies.

ECE503 students with disabilities statement.

screencasts, notes, and handouts

  • Extra screencasts and slides.
  • First class meeting (Jan 16)

    Week 1 (Jan 16 - Jan 27)

    The focus this week is on reviewing some basic concepts about discrete-time signals and systems, including the concepts of impulse response, frequency response, and the discrete-time Fourier transform (DTFT). The assigned reading is Oppenheim and Shafer Chapter 2.

    Week 2 (Jan 27 - Feb 03)

    The focus this week is on the z-transform, its region of convergence, and the inverse z-transform. The assigned reading is Oppenheim and Shafer Chapter 3.1-3.3.

    Week 3 (Feb 03 - Feb 10)

    The focus this week is on z-transform properties, using the z-transform to analyze LTI systems, using the unilateral z-transform to analyze causal LTI systems with non-zero initial conditions, and basic sampling and reconstruction of continuous time signals. The assigned reading is Oppenheim and Shafer Chapter 3.4-3.7 and 4.1-4.3.

    Week 4 (Feb 10 - Feb 17)

    The focus this week is on processing continuous-time signals with discrete-time systems, sample rate conversion, and multirate signal processing. The assigned reading is Oppenheim and Shafer Chapter 4.4, 4.6, and 4.7.

    Week 5 (Feb 17 - Feb 24)

    The focus this week is on some practical issues in digital processing of analog signals including practical antialiasing filters, analysis of quantization errors, and oversampled A/D and D/A conversion. The assigned reading is Oppenheim and Shafer Chapter 4.8-4.10.

    Week 6 (Feb 24 - Mar 03)

    The focus this week is on basic transform analysis of LTI systems. The assigned reading is Oppenheim and Shafer Chapter 5.0-5.4.

    Week 7 (Mar 03 - Mar 17)

    The focus this week is on all-pass systems, minimum phase systems, and systems with generalized linear phase. The assigned reading is Oppenheim and Shafer Chapter 5.5-5.8.

    Week 8 (Mar 17 - Mar 24)

    The focus this week is on different realization structures for discrete-time systems. The assigned reading is Oppenheim and Shafer Chapter 6.0-6.6.

    Week 9 (Mar 24 - Mar 31)

    The focus this week is on finite precision effects in different realization structures for discrete-time systems. The assigned reading is Oppenheim and Shafer Chapter 6.7-6.9, 6.11 (you can skim 6.10 but it isn't required).

    Week 10 (Mar 31 - Apr 07)

    The focus this week is on design of IIR filters using impulse invariance and the bilinear transform. The assigned reading is Oppenheim and Shafer 7.0-7.4.

    Week 11 (Apr 07 - Apr 14)

    The focus this week is on understanding the relationships between finite-length sequences and their periodic extensions as well as the DFT, DFS, and their relations to the DTFT. The assigned reading is Oppenheim and Shafer 8.0-8.6.

    Week 12 (Apr 14 - Apr 28)

    The focus this week is on applications of the DFT/FFT. The assigned reading is Oppenheim and Shafer 8.7, 10.0-10.4.

    Week 13 (Apr 28 - May 05)

    No new material is covered this week. The goal is to review for the comprehensive final exam on May 05.