EE431: Digital Signal Processing

   
Home
Up
EE111
EE122
EE223
EE330
EE431
EE491
EE492

Introduction to the fundamentals of discrete-time signals and systems including the representation of discrete-time and digital signals, analysis of linear discrete-time signals and systems, frequency response, discrete Fourier transform, Z transform, and sampled data systems. The design and analysis of digital filters are examined. The laboratory will emphasize practical considerations involved with the implementation of DSP algorithms. MATLAB will be used for digital signal generation, plotting and the implementation and analysis of DSP operations.  Prerequisite:  EE330.  (3 lecture hours, 2 lab hours, 4 credit hours). 

Syllabus

Download syllabus

Other

Mitra text errata

Lesson Assignments

In the following table the readings and homework are assigned on the day listed and due on the following lesson.  The assignments are taken from Mitra, unless otherwise noted.  PS = Problem Set.

 

# Date Title Read Homework / Downloads
L1 2 Sep Laboratory 1: Matlab Review I Student Report, Microsim.m, Lab1.mat
1 3 Sep Introduction to DSP Chap 1 PS1, ecg.txt, Mitra errata
2 5 Sep Discrete time signals overview 2.1-2.1.2 PS2
3 8 Sep Discrete time signals: classification, power, energy 2.1.3 PS3
L2 9 Sep Laboratory 1: Matlab Review II
4 10 Sep Common sequences, sampling 2.3 PS4
5 12 Sep DT Systems, examples and types 2.4 PS5
6 15 Sep Convolution 2.5.1 PS6
L3 16 Sep Laboratory 2: Time Domain Signals I Student Report, MakeSample.m
7 17 Sep System interconnections 2.5 rest PS7
8 19 Sep Solving difference equations 2.6.1,2 PS8
9 23 Sep Finding h[n] given a difference equation 2.6 rest PS9
L4 22 Sep Laboratory 2: Time Domain Signals II
10 24 Sep Review for Exam I Prepare for Exam I
11 26 Sep Exam I: DT signals & systems in the time domain
12 29 Sep DTFT - intuition and math 3.2 PS10
L5 30 Sep Laboratory 3: Time Domain Systems I Student Report, lineup.mat
13 1 Oct DTFT - properties, Matlab 3.3,6 PS11
14 3 Oct DFT - intuition, math, and Matlab 5.2 PS12, 13 due at start of lecture 16
15 6 Oct Changing between the DTFT, DFT 5.3
L6 7 Oct Laboratory 3: Time Domain Systems II
16 8 Oct DFT properties, linear convolution w/ DFT 5.6,7,10 PS14
17 10 Oct Z transform - math, intuition, properties 6.1,2 PS15,16 due at start of lecture 19
18 13 Oct ROC of the Z transform 6.3
L7 14 Oct Laboratory 4: Frequency Domain DTFT I Student Report, Lab4_Prob3.m, Lab4_Prob4.m, DTFTdirect.m, DTFTsample.m, ekgdata.mat
19 15 Oct Inverse Z transform by math, PFD 6.4 PS17
20 17 Oct Inverse Z transform by properties 6.5 PS18
21 20 Oct Review for Exam II
L8 21 Oct Laboratory 4: Frequency Domain DTFT II Prepare for Exam II
22 22 Oct Exam II: Signals in the freq. domain
23 24 Oct Transfer function: 3 perspectives notes none
24 27 Oct Steady-state vs causal responses notes PS20
L9 28 Oct Laboratory 5: Frequency Domain DFT I Student Report, Lab5_Prob2.m, Lab5_Prob3.m, Lab5_Prob5.m, DTFT.m, circularconv.m, circularshift.m
25 29 Oct Geometric interpretation of pole/zero plots 6.7 PS21
26 31 Oct Ideal and linear phase filters 7.1, 7.2 none
27 3 Nov FIR filters 7.3 PS23
L10 4 Nov Laboratory 5: Frequency Domain DFT II
28 5 Nov LP, HP FIR, IIR filters 7.4 PS24
29 7 Nov BP, BS, comb filters, C code 7.4 PS25
30 10 Nov Filter design using Matlab notes PS26
31 12 Nov Allpass filters 7.5 PS27
32 14 Nov Review for Exam III Prepare for Exam III
L12 13 Nov Laboratory 6: Project Lab I
33 17 Nov Exam III: DT systems in freq domain Prob 4
L11 18 Nov Laboratory 6: Project Lab II
34 19 Nov Introduction to sampling 4.1 work on Lab 6
35 21 Nov Sampling of CT signals in the freq domain 4.2 work on Lab 6
36 24 Nov Antialiasing filters and A/D converters 4.6-8 work on Lab 6
L13 25 Nov Laboratory 6: Project Lab III
37 1 Dec D/A converters, reconstruction filters 4.9-10 PS28
L14 2 Dec Laboratory 6: Presentations during normal lecture time
38 3 Dec DSP Site Visit
39 5 Dec Modern topics in DSP Exam 1
40 8 Dec course admin, review Exam Block 1 Exam  2+
41 10 Dec Review Exam Blocks 2 Review
42 12 Dec Review Exam Blocks 3 Review
43 16 Dec 0830 - 1100 Final Exam