ECE 310: Digital Signal Processing I
All dates are tentative. This outline is subject to change.
Class time will be primarily used for problem solving and discussing concepts that require a deeper look.
Please review the lecture material/video clips
Lectures 37-39 are cancelled to make-up for the three evening exams.
Suggested reading is from the ECE 310 course notes.
Corey Snyder's notes from Fall 2023 are here.
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.
Lecture | Date | Topic | Course Notes | Handout | Further Reading | Video Clips | Lecture Videos/Office Hrs |
1. | 6/10 | Introduction, CTDT Signals | | Signals | OS 1, PM 1.1 | | Lecture 1 |
2. | 6/11 | DT systems DT System Properties | 3.3-3.6 | Systems | OS 2.2-4, PM 2.1-3 | 1. Linearity/Causality Linearity/Causality Shift-invariance | Lecture 2 |
3. | 6/12 | LSI Systems, Convolution | 3.7–3.8 | Systems Additional Examples Additional Examples Soln | OS 2.2-4 PM 2.1-3 | 1. Convolution 1 2.Convolution 2 | Lecture 3 |
4. | 6/13 | LSI Systems, Convolution | 3.7–3.8 | Systems | OS 2.2-4, PM 2.1-3 | | Lecture 4 |
5. | 6/14 | z-Transforms | 4.1–4.2 | Z-transforms Additional Examples Additional Examples Soln | OS 3.1–3.2, PM 3.1–3.5 | 1. Example 1 2. Example 2 | Lecture 5 |
| |
6. | 6/17 | z-Transform properties | 4.3–4.4 | Z-transforms properties Z-transforms summary | OS 3.3, PM 3.4 | 1. inverse z-transform 2. System Analysis 3.PolesZeros Review | Lecture 6 Office Hrs |
7. | 6/18 | Inverse z-Transforms,Difference Equations using Z-transforms | 4.3–4.4 | Z-transforms properties Z-transforms summary | OS 3.4, PM 3.2 | | Lecture 7 |
8. | 6/19 | Juneteenth- No Class |
9. | 6/20 | BIBO Stability, Causality | 4.10–4.12 | Inverse z-transforms | OS 3.3, PM 3.4 | 1. inverse z-transform 2. System Analysis 3.PolesZeros Review | Lecture 8 Office hrs |
10. | 6/21 | BIBO Stability, Causality | 4.13–4.14 | Stability | OS 5.2, PM 2.5,3.6 | | Lecture 9 |
11. | | |
12. | 6/24 | BIBO Stability, Causality | 4.13–4.14 | Stability Additional Examples Additional Examples Soln | PM 2.3.6,3.6.4 | 1. BIBO definition 2. BIBO-h(n) 3. BIBO-H(z) | Lecture 10 |
13. | 6/25 | CTFT | 2.1–2.4 | 1. CTFT
2. CTFT Examples | OS 2.1, PM 2.1 | | Lecture 11 |
14. | 6/26 | CTFT contd. Discrete-Time Fourier Transform (DTFT) | 2.1–2.4 | 1. DTFS & DTFT 2. DTFT Examples | OS 2.7–2.9, PM 4.2–4.3 | 1. DTFT Definition 2. DTFT Example 3. DTFT Example | Lecture 12 |
15. | 6/27 | DTFT Examples and Properties | 2.4 | DTFT | | | Lecture 13 |
16. | 6/28 | DTFT Properties | 2.4.1 | DTFT Properties Additional Examples Additional Examples Soln | | | Lecture 14 |
| | |
17. | 7/01 | DTFT Properties Contd. | 2.4 | Modulation/Convolution DTFT Properties | - | 1. Modulation 2. Convolution | Lecture15 Office Hrs |
18. | 7/02 | Frequency Response | 5.1,5.2 | Frequency Response | OS 2.6, PM 4.4–4.5, OS 5.1 | | Lecture 16 |
19. | 7/03 | Sampling | 3.2 | Sampling | OS 4.1–4.2,4.8, PM 9.1 | | Lecture 17 |
20. | 7/04 | July 4th- No Class* |
21. | 7/05 | Sampling | 3.2 | Sampling | OS 4.1–4.2,4.8, PM 9.1 | | Lecture 18 |
| | | | |
22. | 7/08 | Sampling | 3.2, 5.3 | Sampling | OS 4.1–4.2,4.8, PM 9.1 | 1. Sampling Introduction 2. Sampling Proof 3. Example 1 4. Example 2 | Lecture 19 |
23. | 7/09 | Sampling/Analog Response of DT Filters | 3.2, 5.3 | Analog response | OS 4.4, PM 9.3.1 | | Lecture 20 |
24. | 7/10 | Analog Response of DT filters | 2.5 | 1. DFT 2. DFT Properties 3. Properties Summary | | 1. DFT Defn. 2. DFT Example | Lecture 21 |
25. | 7/11 | DFT | 2.6 | | - | | Lecture 22 |
26. | 7/12 | DFT Continued | 2.6 | | - | | Lecture 23 |
| | | | | |
27. | 7/15 | DFT Contd. | 5.3 | DFT of Sinusoid | PM 9.3.1 | | Lecture 24 |
28. | 7/16 | Generalized Linear Phase | 5.3, 6.4 | | | | Lecture 25 |
29. | 7/17 | Generalized Linear Phase Contd. | 6.4 | Phase
GLP FIR | OS 5.7,6.5, PM 8.2 | | Lecture 26 |
30. | 7/18 | FIR Design: Windowing | Chapter 11 | Windowing | OS 7.2, PM 8.2.2 | | Lecture 27 Office Hrs |
31. | 7/19 | FIR Design: Windowing Contd | | | | | Lecture 28 |
| | | | |
32. | 7/22 | Multirate DSP | | Upsampling | OS 7.4–7.5, PM 8.2.4 | | Lecture 29 |
33. | 7/23 | Upsampling | Chapter 13 | Upsampling | OS 7.4–7.5, PM 8.2.4 | | Lecture 30 |
34. | 7/24 | Upsampling/Downsampling | Chapter 13 | Downsampling | OS 4.6,4.9, PM 10.1–10.3 | | Lecture 31 |
34. | 7/25 | Upsampling/Downsampling | Chapter 13 | Downsampling | OS 4.6,4.9, PM 10.1–10.3 | | Lecture 32 |
34. | 7/25 | Upsampling/Downsampling | Chapter 13 | Downsampling | OS 4.6,4.9, PM 10.1–10.3 | | Lecture 33 |
34. | 7/25 | Upsampling/Downsampling | [.securenotesChapter13.pdf Chapter 13 | [.securehandoutLecture33.pdf Downsampling | OS 4.6,4.9, PM 10.1–10.3 | | [https:mediaspace.illinois.edumediat/1_adjpxobc Lecture 34 |
37. | 7/26 | Review | | | | | |
| | | |
|
OFFICE HR RECORDING
|