ECE 310: Digital Signal Processing I
All dates are tentative. This outline is subject to change.
* indicates optional videos that correspond to live lectures.
Videos are from Prof. Farzad Kamalabadi's Fall 2003 course.
Required reading is from the ECE 310 course notes.
Handouts are from Prof. Chandra Radhakrishnan's Spring 2017 course.
Optional book references are for Oppenheim & Schafer, with Buck, Discrete-Time Signal Processing, 2nd Ed. (OS) and Proakis & Manolakis, Digital Signal Processing, 3rd Ed. (PM). Other editions may vary slightly.
Date | Topic | Video | Course Notes | Handout | Further Reading |
6/12 | Introduction (live lecture) | | | | OS 1, PM 1.1 |
6/13 | Signals & Systems Continuous-Time Fourier Transform (CTFT) | Video 1 | Chapter 1 | Signals Complex & CTFT | OS 2.1, PM 1.1–1.2 PM 4.1 |
6/14 | Delta Functions Complex Numbers (live lecture) | Video 5* | Appendix D Appendix A | Delta functions Complex & CTFT | OS 2.1, PM 2.1 |
6/15 | Discrete-Time Fourier Transform (DTFT) | Video 17 | 2.1–2.4 | DTFS & DTFT DTFT Properties | OS 2.7–2.9, PM 4.2–4.3 |
6/16 | DTFT Examples | Video 18 | 2.4 | | |
| |
6/19 | Discrete Fourier Transform (DFT) | Video 34 | 2.5 | DFT | OS 8.3–8.6, PM 5.1–5.2 |
6/20 | DFT continued (live lecture) | | | | |
6/21 | Spectral Analysis | Video 36 | 2.6 | Spectrogram | OS 10.1, PM 5.4 |
6/22 | Linear Systems (live lecture) | Video 2* | 3.1–3.6 | Systems | OS 2.2, PM 2.2 |
6/23 | Linear Shift Invariant (LSI) Systems & Convolution | Video 9 | 3.7–3.8 | LSI Systems | OS 2.3–2.4, PM 2.3 |
| |
6/26 | LSI Systems continued | | | | |
6/27 | Graphical Convolution | Video 10 | 3.8 | | OS 2.3, PM 2.3.3 |
6/28 | Z Transform | Video 6 | 4.1–4.2 | Z transform | OS 3.1–3.2, PM 3.1–3.5 |
6/29 | Z Transform Properties | | 4.3 | | OS 3.4, PM 3.2 |
6/30 | Inverse Z Transform | Video 7 | 4.3–4.4 | Inverse Z | OS 3.3, PM 3.4 |
| |
7/3 | Difference Equations & the Z Transform (live lecture) | Video 8 | 4.5 | | OS 5.3, PM 3.5 |
7/4 | Independence Day - no class | | | | |
7/5 | System Analysis Using the Z Transform | Video 14 | 4.10–4.12 | Digital filters | OS 5.2, PM 2.5,3.6 |
7/6 | BIBO Stability | Video 15 | 4.13–4.14 | | PM 2.3.6,3.6.4 |
7/7 | Stability Examples | Video 16 | | | |
| |
7/10 | Exam 1 (Exam 1 Solutions) | | | | |
7/11 | Discrete-Time Frequency Response | Video 19 | 5.1 | Frequency response | OS 2.6, PM 4.4–4.5 |
7/12 | Phase of the Frequency Response | Video 20 | 5.2 | | OS 5.1 |
7/13 | Sampling | Video 21 | 3.2 | Sampling | OS 4.1–4.2,4.8, PM 9.1 |
7/14 | Analog Response of DT Filters | | 5.3 | Analog response | OS 4.4, PM 9.1.3 |
| |
7/17 | Sampling Examples | Video 22 | | | |
7/18 | D/A Conversion, ZOH | Video 23 | Chapter 9 | ZOH | PM 9.3.1 |
7/19 | Digital Filter Structures | Video 27 | 6.3 | Digital filters | OS 6.1–6.4, PM 7.1–7.3 |
7/20 | Generalized Linear Phase | Video 28 | 6.4 | GLP FIR | OS 5.7,6.5, PM 8.2 |
7/21 | FIR Design: Windowing | Video 29 | Chapter 11 | Windowing | OS 7.2, PM 8.2.2 |
| |
7/24 | FIR Design: Parks-McClellan | Video 30 | | Parks-McClellan | OS 7.4–7.5, PM 8.2.4 |
7/25 | System Function & Frequency Response | Video 33 | | | OS 5.3, PM 4.4.5 |
7/26 | Multirate DSP (live lecture) | Video 24* Video 25* | Chapter 13 | Upsampling | OS 4.6,4.9, PM 10.1–10.3 |
7/27 | Multirate DSP (live lecture) | Video 26* | | Downsampling | |
7/28 | Fast Fourier Transform (FFT) (live lecture) | Video 37* | Chapter 14 | FFT | OS 9.3–9.5, PM 6.1 |
| |
7/31 | Fast Convolution (live lecture) | Video 38* | | Fast convolution | OS 8.7, PM 5.3 |
8/1 | Applications of DSP (live lecture) | Video 39* | Chapter 15 | | |
8/2 | Advanced Topics & Course Summary (live lecture) | Video 40* | | Applications & Summary | |
8/3 | Exam 2 (Exam 2 Solutions) | | | |
|
Optional Topics
|