Schedule (Semester A 2022/2023)

Digital Signal Processing

Put First Things First. ~ S. R. Covey


Week
Date
Topic
Notes
Reading
Submission
1 30 Aug
  • Course Overview
  • Review of Continuous-Time Signals and Systems
Lecture01A
Lectore01B
Exercise 1
Colab Examples
Chapter 1
Colab Tutorial
Python Tutorial Notebook
Python Tutorial
-
2 6 Sep
  • Discrete-Time Signals
  • Discrete-Time Systems
Lecture02A
Lectore02B
Exercise 2
Colab DT Signals
Chapter 3
LaTeX and Markdown
LaTeX & Markdown Examples
Numpy Tutorial in 20 Minutes
-
3 13 Sep
  • Review of Continuous-Time Fourier Analysis
  • Sampling, Reconstruction and Quantization
Lecture03A
Lecture03B
Exercise 3
Colab Sampling
Chapter 2
The FS and FT Demystified
A Visual Introduction of FT
Sampling Theorem
Project Grouping
4 20 Sep
  • Discrete-Time Fourier Transform (DTFT)
  • Discrete Fourier Series (DFS)
Lecture04A
Exercise 4
Chapter 4
History of the Fourier Transform
Colab: Fourier series and Fourier transforms.
-
5 27 Sep
  • Discrete Fourier Transform (DFT)
  • FFT and Its Applications
Lecture05A
Lecture05B
Exercise 5
Colab FFT
Chapter 4
FFT: Most Ingenious Algorithm Ever?
Project Proposal
6 4 Oct
  • Chung Yeung Festival
Chapter 5
Z-Transform Playlist
Assignment 1
7 11 Oct
  • The z-Transform
  • Quiz
Solution Ass01
Lecture06A
Exercise 6
Colab Ex06
Chapter 5
Characterizing Filter Phase Response
Linear Phase FIR Filters
8 18 Oct
  • z-Transform Properties and LTI System Analysis
  • Frequency Analysis of LTI System
Lecture06B
Lecture07A
Exercise 7
Colab Pole-Zero Plot
Chapter 6
Digital Filter Structures
9 25 Oct
  • Structures for Discrete-Time System
  • FIR Digital Filter Design
Lecture07B
Lecture08A
Exercise 08
Colab FIR Filter
Chapter 7
Overview of FIR and IIR Filters
The Window Method of FIR Filter Design
-
10 1 Nov
  • Analog Filter Design
  • IIR Digital Filter Design
Lecture09A
Lecture09B
Exercise 9
Colab IIR Filter
Chapter 8
IIR Filter Design
Assignment 2
11 8 Nov
  • Mid-Term Exam
Solution Ass02
Exercise 10
Mid-Term Exam
Mid-Term Solution
12 15 Nov
  • Multirate Digital Signal Processing
  • Project Presentation I
Lecture09
Chapter 11 -
13 22 Nov
  • Project Presentation II
Solution Ass03
Chapter 12 Assignment 3
14 29 Nov
  • Group Project Report Submission
- Final Report