Course Description
Introduction to discrete-time systems and discrete-time signal processing with an emphasis on causal systems; discrete-time linear systems, difference equations, z-transforms, discrete convolution, stability, discrete-time Fourier transforms, analog-to-digital and digital-to-analog conversion, digital filter design, discrete Fourier transforms, fast Fourier transforms, spectral analysis, and applications of digital signal processing.
Lectures: MTWTF, 9:00am - 9:50am, ZoomLecture Recording: Media Space
Prerequisites: ECE 210
Recommended Textbooks:
- Applied Digital Signal Processing: Theory and Practice (1st ed.) by Dimitris G. Manolakis and Vinay K. Ingle, Cambridge Univ. Press publisher ISBN: 978-052111020. Also available in digital format.
- (Optional) OS: Discrete-Time Signal Processing by Alan V. Oppenheim and Ronald W. Schafer (on reserve at the library)
Teaching Staffs
Instructor: Thomas Moon (tmoon@)
Office Hours: Monday, 10-11am, Zoom
TA: Ziyang Xu (ziyangx2@)
Office Hours: Tue/Thursday, 7-8pm, Zoom
Schedule
Date | Topic | Reading Assignment | Lecture Notes | HW & Worksheet | Lecture Videos |
---|---|---|---|---|---|
6/13 | Introduction | 1. Intro | Lecture 1 | ||
6/14 | Continuous-time (CT) and discrete-time (DT) signals | 1.1-1.4 | 2. CT and DT signals | Quiz & HW Template | Lecture 2 |
6/15 | Review of complex numbers | 3. Complex numbers | Lecture 3 | ||
6/16 | Discrete-time systems Linear and time-invariant (LTI) systems | 2.1-2.3 | 4. Discrete-time Systems | Lecture 4 | |
6/17 | Impulse response and convolution | 2.4 | 5. h[n] and convolution | Lecture 5 | |
6/20 | Causality and Stability | 2.5 | 6. Causality and Stability by h[n] | Lecture 6 | |
6/21 | Difference Equation | 2.10 | 7. LCCDE | HW1 due HW1 sol |
Lecture 7 |
6/22 | Z-transform 1 | 3.1-3.4 | 8-10. Z-transform | Lecture 8 | |
6/23 | Z-transorm2 & Quiz1 | 3.1-3.4 | Quiz1 sol | Lecture 9 | |
6/24 | Z-transform 3 | 3.1-3.4 | Lecture 10 | ||
6/27 | Inverse Z-transform | 3.1-3.4 | WS1 due | ||
6/28 | System Transfer Function | HW2 due | |||
6/29 | Causality and Stability by Z-transform | ||||
6/30 | Fourier Transforms & Quiz2 | ||||
7/1 | Fourier Transforms | ||||
7/4 | Independence Day | WS2 due | |||
7/5 | DTFT 1 | HW3 due | |||
7/6 | Inverse DTFT | ||||
7/7 | DTFT 2 & Quiz3 | ||||
7/8 | DTFT 3 | ||||
7/11 | Sinusoidal Response of LTI | ||||
7/12 | Steady-state and Transient Response | HW4 due | |||
7/13 | Sampling | ||||
7/14 | Nyquist Condition & Quiz4 | ||||
7/15 | Reconstrcution | ||||
7/18 | DFT 1 | ||||
7/19 | DFT 2 | HW5 due | |||
7/20 | DFT 3 | ||||
7/21 | DFT Spectral Analysis & Quiz5 | ||||
7/22 | Digital Processing of Analog Signals | ||||
7/25 | FFT 1 | ||||
7/26 | FFT 2 | HW6 due | |||
7/27 | Block Diagram and Flow Graph | ||||
7/28 | FIR and IIR Filters & Quiz6 | ||||
7/29 | FIR and IIR Filters | ||||
8/1 | Generalized Linear Phase | ||||
8/2 | FIR Deisgn by Windowing | HW7 due | |||
8/3 | Downsampling and Upsampling | ||||
8/4 | Review |
Grading policy
- Worksheets: 15%
- Homeworks: 25%
- Quizzes: 40%
- Final: 20%
Worksheet
- Worksheets will be posted and graded by PrarerieLearn. Find the course, ECE310: Digital Signal Processing Summer 2022.
- Late worksheet submissions will not be accepted.
- Some of worksheet problems will be discussed during the lecture.
Homework
- Homeworks will be graded using Canvas.
- Late homework submissions will not be accepted.
- One lowest HW grade will be dropped.
- You will be submitting homework as a PDF file.
- Write neatly. Please box the equations you will be solving and the final answer. If we cannot read it we cannot grade it!
Quiz & Exam
IMPORTANT: Quizzes and exams will be proctored online using two-device proctoring. This means you are required to have: 1) A computer for viewing the exam, 2) A mobile device/tablet/second computer with camera for live video feed of your desk/workspace, 3) Sufficient Internet connection to stream your live video feed.How to position your phone
Quiz
- There will be 6 quizzes and one lowest quiz grade will be dropped.
- The quiz will occur in the first half-hour of every Thursday lecture starting from the second week. There are no scheduled make-up quizzes. If you have an unavoidable medical or personal emergency, an exception might be granted. To be eligible for a make-up quiz, you must notify the instructor (not a TA) before the scheduled starting time of the quiz, and you must fully document your absence.
- Coverage: Each quiz will cover the previous week's materials.
- The quizzes will be open-book, open-notes.
Final
- Date: Saturday, August 6, 2022, 1:00-3:00 PM (central time)
- Coverage: Comprehensive
Past Exams
- Midterm 1: Fall 2021(with solution), Spring 2021
- Midterm 2:
- Final:
Academic Integrity
Students are expected to abide by the University of Illinois Student Code. Any academic integrity violations will result in a FAIR report. Furthermore, the penalty will be as follows:- A score of 0 (zero) on the assignment or quiz or exam where the academic integrity violation occurred.
- A second offense results in a grade of F for the course.
- Note that the standard of proof for a finding of infraction is “more likely than not”. This means I only need to show with 51% certainty that you committed the offense for the allegations to go on your record.
The following is a partial list of academic integrity violations for this course:
- Copying homework or lab solutions from other students (working together and discussing is acceptable)
- Copying homework or lab solutions from past solutions
- Using websites such as Chegg or Course Hero while completing any course assignments or quizzes or exams
- Using unauthorized materials during quizzes or exams
- Violating CBTF proctoring policies
- Communicating with any person during quizzes or exams
- Discussing the exam with any person within 24 hours of exam completion
- Not an academic integrity violation: Distributing any course material without authorization. This includes uploading homeworks/solutions and exam solutions to web sites, or sharing these documents with people not enrolled in the course. Although not an academic integrity violation, it is a violation of the law and I will refer you to U.S. Attorney's Office for prosecution under The Digital Millennium Copyright Act.