UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN

Department of Electrical and Computer Engineering

 

ECE 311: Digital Signal Processing Lab

http://courses.ece.uiuc.edu/ece311

Fall 2024


Course Information

Lab Assignments and Exam



Lab Schedule:

Day of the week

Date

Labs

Description

Tuesday

08/27

 

Intro to Python 

 

Getting Started

Lab 1

Tuesday

09/03

Tuesday

09/10**

 

LSI Systems and Convolution

 

Lab 2

Tuesday

09/17

Tuesday

 09/24**

 

Z-Transform and LSI Systems

 

Lab 3

Tuesday

10/01

Tuesday

10/08**

 

Frequency Response and Sampling

 

Lab 4

Tuesday

10/15

Tuesday

10/22**

 

The DFT and FFT

 

Lab 5

Tuesday

10/29

Tuesday

11/05**

 

FIR and IIR Filters

 

Lab 6

Tuesday

11/12

Tuesday

11/19**

 

Multirate Signal Processing and Beyond

 

Lab 7

Tuesday

12/03

Tuesday 12/10**

 

Quiz 7 and Lab Final Released

 

Lab Final

DUE 11:59PM on 12/17/24,

WITH -20%/HR LATE PENALTY!!!

** Indicates a required session with a quiz. The lab is due the night before at 11:59 PM (Monday evening at 11:59PM).

Note on Quizzes: Each quiz will cover the topics covered in their corresponding lab assignments, which can include either abstract conceptual questions or questions directly pertaining to examples shown in lab. It would help to keep in mind that we design the quizzes to test whether students actually understand the conceptual material underlying the lab exercises and whether they have actually completed the labs themselves. Thorough completion and study of each lab assignment should be sufficient preparation for them.