ECE 310: Digital Signal Processing I
All dates are tentative. This outline is subject to change.
Required reading is from the ECE 310 course notes.
Please see the pre-lecture videos before lecture videos. Questions based on Pre-lecture videos will be posted on compass. Please complete them before class time (11:00 AM).
Class time will be primarily used for problem solving and discussing concepts that require a deeper look. Goal is to work and learn together as a group.
We will solve worksheet problems in class. A subset of these problems will be posted on compass as multiple choice questions. Please answer the questions by 10:00 PM on the date indicated.
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 | Course Notes | Handout | Further Reading | Pre-Lecture Videos | Lecture Videos |
6/15 | Introduction Discrete-time Signals | Chapter 1 | Introduction | OS 1, PM 1.1 | | Lecture 1 |
6/16 | Discrete-time systems | 3.3-3.6 | DT Systems Worksheet 1 Due Date: 06/18 | OS 2.2, PM 2.2 | Video 1 | Lecture 2 Clips: Linearity, Causality |
6/17 | System Properties | 3.7-3.8 | DT Systems Properties | OS 2.3 -2.4, PM 2.3 | Video 2 | Lecture 3 |
6/18 | Impulse Response, Convolution | 3.7-3.8 | DT Systems Properties Worksheet 2 Due Date: 06/22 | OS 2.3 -2.4, PM 2.3 | LSI Systems | Lecture 4 Clips: Conv1, Conv2 |
6/19 | Convolution contd. Causality from impulse resp | 4.1-4.2 | - | OS 3.1 -3.2, PM 3.1-3.5 | No pre-lecture video! | Lecture 5 |
| |
6/22 | z-transforms and properties (properties using worksheet 3) | 4.3 | z-transforms Worksheet 3 Due Date: 06/24 | OS 3.4, PM 3.2 | 1. z-transform 2. Example | Lecture 6 |
6/23 | z-transforms contd. | 4.3-4.4 | Properties Table | OS 3.3, PM 3.4 | No pre-lecture video! | Lecture 7 |
6/24 | Inverse z-transforms | 4.5 | Inverse z-transforms Worksheet 4 Due Date: 06/26 | OS 3.3, PM 3.4 | Inverse z-transform | Lecture 8 |
6/25 | Inverse z-transform contd. | | | OS 3.3, PM 3.4 | 1. System Analysis 2.Poles/Zeros Review | Lecture 9 |
6/26 | System Analysis | 4.13-4.14 | System Analysis Worksheet 5 Due Date: 06/29 | OS 2.2.5, PM 3.5 | No pre-lecture video! | Lecture 10 |
| |
6/29 | BIBO Stability | 4.13 - 4.14 | BIBO Stability Worksheet 6 Due Date: 07/07 | OS 2.2.5, PM 3.5 | BIBO definition | Lecture 11 Clips: BIBO-h(n), BIBO-H(z) |
6/30 | BIBO Stability | 4.13 - 4.14 | BIBO Stability | OS 2.2.5, PM 3.5 | No pre-lecture video! | Lecture 12 |
7/01 | Discrete-time Fourier transform (DTFT) | 2.1-2.4 | DTFT Worksheet 7 Due Date: 07/08 | OS 2.9, PM 4.3 | 1. DTFT defintion 2. DTFT Example | Lecture 13 |
7/02 | Exam 1 | | | | | |
| |
7/06 | Properties of DTFT | 2.4 | DTFT Contd. | OS 2.9, PM 4.3 | No pre-lecture video! | Lecture 14 |
7/07 | Properties of DTFT | 2.4 | DTFT Contd. | OS 2.9, PM 4.3 | No pre-lecture video! | Lecture 15 |
7/08 | Properties of DTFT | 2.4 | DTFT Worksheet 8 Due Date: 07/10 | OS 2.6, PM 4.4–4.5, OS 5.1 | No pre-lecture video! | Lecture 16 |
7/09 | Properties of DTFT | 2.4 | Properties of DTFT Contd. | OS 2.6, PM 4.4–4.5, OS 5.1 | 1. Frequency Response 2. Example | Lecture 17 |
7/10 | Frequency Response | 5.1 | Frequency Response Worksheet 9 Due Date: 07/14 | OS 4.1–4.2,4.8, PM 9.1 | No pre-lecture video! | Lecture 18 |
| |
7/13 | Frequency Response Contd. | 5.1 | Frequency Resp. Contd | OS 4.1–4.2,4.8, PM 9.1 | No pre-lecture video! | Lecture 19 |
7/14 | Sampling | 3.2 | Sampling Worksheet 10 Due Date: 07/20 | OS 4.1–4.2,4.8, PM 9.1 | 1. Sampling 2. Examples | Lecture20 |
7/15 | Sampling | 3.2 | Sampling | OS 4.1–4.2,4.8, PM 9.1 | No-prelecture video | Lecture 21 |
7/16 | Exam 2 | | | | | |
7/17 | Sampling Discrete Fourier Transform (DFT) | 2.5 | Aliasing DFT Worksheet 11 Due Date: 07/23 | OS 8.3–8.6, PM 5.1–5.2 | 1. DFT Definition 2. Examples | Lecture 22 Clips : Sampling Theorem, Delta Function Sampling a cosine |
| |
7/20 | DFT Properties | 2.5 | Cyclic Convolution Example | OS 8.3–8.6, PM 5.1–5.2 | No-prelecture video! | Lecture 23 |
7/21 | DFT Properties | 2.5 | DFT Contd. | OS 8.3–8.6, PM 5.1–5.2 | No-prelecture video! | Lecture 24 |
7/22 | DFT Properties | 2.5 | DFT Contd. | OS 8.3–8.6, PM 5.1–5.2 | No-prelecture video! | Lecture 25 |
7/23 | DFT Properties | 2.5 | DFT Contd. | OS 8.3–8.6, PM 5.1–5.2 | No-prelecture video! | Lecture 26 |
7/24 | DFT Spectral Analysis | 2.6 | Spectral Analysis Worksheet 12 Due Date: 07/28 | OS 10. | Review for Spectral analysis | Lecture 27 |
| |
7/27 | DFT Spectral Analysis | 2.6 | Spectral Analysis Contd. | OS 10. | No Pre-lecture Video! | Lecture 28 |
7/28 | Analog Frequency response of DSP systems | 5.3 | Analog Response Worksheet 13 Due Date: 07/31 | OS 4.4, PM 9.3.1 | No Pre-lecture video! | Lecture 29 |
7/29 | Analog Frequency response of DSP systems | 5.3 | Analog Response Contd. | OS 4.4, PM 9.3.1 | No prelecture video! | Lecture 30 |
7/30 | Exam 3 | | | | | |
7/31 | Sampling rate change (Upsampling) | Ch. 13 | Upsampling | OS 4.6,4.9, PM 10.1–10.3 | No pre-lecture video | Lecture 31 |
| |
8/03 | Sampling rate change (Downsampling) | Ch. 13 | Downsampling | OS 4.6,4.9, PM 10.1–10.3 | No pre-lecture video | Lecture 32 |
8/04 | Downsampling Contd. Oversampled D/A Converters | Ch. 13 | Downsampling Oversampled D/A Converters | OS 4.6,4.9, PM 10.1–10.3 | No pre-lecture video | Lecture 33 |
8/05 | Generalized Linear Phase | 6.4 | GLP | OS 5.7, 6.5, PM 8.2 | | Lecture 34 |
8/06 | Generalized Linear Phase | 6.4 | GLP | OS 5.7, 6.5, PM 8.2 | | Review |
|
|