| Date |
Topic |
Homework/Handouts/Links |
| 9/8-9/11 |
||
| T | (Monday schedule) Introduction and Sections 1.1-1.3 |
|
| W |
1.4-1.5 Vector spaces and basic waveforms | Exercises 1.2-1.11 (due 9/16) |
| Th
|
Lab1: Intro to Matlab, in 014 Work through tutorial and fill out worksheet |
Handy Matlab reference guide |
| F |
1.6-1.8 Sampling, aliasing, orthogonality | Exercises 1.13-1.21 (due 9/18) |
| 9/14-9/18 |
||
| M |
1.8-1.9 Digitization | Exercises 1.22-1.33 (due 9/21) |
| W |
1.10 Infinite-dimensional inner product spaces | Exercises 1.34-1.41 (due 9/25) |
| Th |
Lab 2: Matlab project 1.11 p56-61 (Bring text with you to 014) |
|
| F |
More on Fourier series | |
| 9/21-9/25 |
||
| M |
2.1-2.3 Discrete Fourier transform | Exercises 2.1-2.3 (due 9/28) |
| W |
2.4-2.5 1D DFT and its properties | Exercises 2.4-2.8 (due 9/30) |
| Th |
Lab 3 Fourier series | |
| F |
2.6 FFT | Exercises 2.10-2.11 (due 10/2) |
| 9/28-10/2 |
||
| M |
2.7 2D DFT | Exercises 2.13-2.17 (due 10/2) |
| W |
3.1-3.3 Discrete cosine transform | Exercises 3.1-3.3 (due 10/9) |
| Th |
Lab 4 Project 2.8.2 p99-101 | |
| F |
Review | |
| 10/5-10/9 |
||
| M |
Exam 1: Chapter 1-2 | |
| W |
3.4-3.5 DCT and its properties | Exercises 3.5-3.10 (due 10/13) |
| Th |
Lab 5 DFT vs DCT and kdct.m |
|
| F |
3.6-3.7 2D DCT and block transforms Matlab scripts: kdct2d.m kidct.m kidct2d.m blkdct2.m blkidct2.m |
Exercises 3.11-3.16 (due 10/16) |
| Fall Break |
||
| 10/13-16 |
||
| W |
3.8 JPEG | Exercises 3.18, 3.20 (due 10/21) |
| Th | Lab 6 Project 3.9 #4-6 p 133-134 |
|
| F |
4.1-4.3 Convolution and filtering | Exercises 4.1-4.3, 4.9-4.10 (due 10/23) |
| 10/19-10/23 |
||
| M |
4.4 2D convolution | Exercises 4.14-4.16, 4.18, 4.20 (due 10/26) |
| W |
4.5 Infinite signal models | Exercises 4.24, 4.26-4.28, 4.32-4.35 (due 10/30) |
| Th |
Lab 7 Project 4.6.3 p 173 | |
| F |
5.1-5.2 Windowing and localization | Exercises 5.1, 5.3, 5.8, 5.9 (due 10/30) |
| 10/26-10/30 |
||
| M |
6.1-6.2 Filter banks | |
| W |
6.3 One-stage two-channel filter bank | Exercises 6.1, 6.3, 6.6, 6.7 (due 11/6) |
| Th |
Lab 8 Project 5.3 p195-197 spectro.m gausswindow.m triwindow.m rectwindow.m hammingwindow.m |
|
| F |
6.4 Multistage filter banks | |
| 11/2-11/6 |
||
| M |
6.5 Filter banks for finite length signals | Exercises 6.11, 6.13, 6.14 (due 11/9) |
| W |
6.6 2D DWT and JPEG 2000 | |
| Th |
Lab 9 Project 6.9.1 and 6.9.3 p 255-258 kdownsample.m wave1.m invwave1.m kupsample.m imwave1.m invimwave1.m imwavefull.m invimwavefull.m |
|
| F |
6.7 Filter design | Exercises 6.16, 6.21, 6.22, 6.25, 6.29 (due 11/11) |
| 11/9-11/13 |
||
| M |
Finish Chapter 6 | Exercises 7.1, 7.4, 7.7 (due 11/18) |
| W |
7.1-7.2 Wavelets and the Haar basis | |
| Th |
Lab 10 Haar series How to use Mathematica to find Haar series |
|
| F |
Review | Choose project topic by 11/13 |
| 11/16-11/20 |
||
| M |
Exam 2: Chapter 3-6 | |
| W |
7.2 Haar wavelets | Exercises 7.8, 7.9, 7.12 (due 12/4) |
| Th |
No lab -- catch your breath before Thanksgiving |
|
| F |
7.3 Haar wavelets vs Haar filter bank |
|
| Thanksgiving |
||
| 11/30-12/4 |
||
| M |
7.4 Orthogonal wavelets | Exercises 7.13, 7.14, 7.19, 7.21(due 12/7) |
| W |
7.4 Scaling function and its properties | |
| Th |
Lab 11 Project 7.6.1 p 318-320 | |
| F |
7.4 Wavelets and MRA | Exercises 7.22, 7.23, 7.24 (due 12/11) |
| 12/7-12/11 |
||
| M |
7.5 Biorthogonal wavelets | Exercises 7.25-28 (due 12/14) |
| W |
Finish Chapter 7 | |
| Th |
Lab 12 Project 7.6.2 p 320-321 | |
| F |
Project meetings | |
| 12/14 |
||
| M |
Recap |
|
Final written project report due 4pm Fri 12/18 |
Take-home exam due noon Mon 12/21 |