UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN

Department of Electrical and Computer Engineering

 

ECE 310: Digital Signal Processing

http://courses.engr.illinois.edu/ece310

Spring 2014


Administrative Information

Announcements

Text and References

Exams and Grading

Homework

 

Associated Lab Course (STRONGLY RECOMMENDED):

ECE 311: Digital Signal Processing Lab

 

Instructors:

Prof. Farzad Kamalabadi

Prof. Jont Allen

Office: 307 CSL

Office: 2061 Beckman Institute

Email: farzadk

Email: jontalle

 

Teaching Assistants:

Cliston Cole: clcole2

Yanjun Li: yli145

Michael Wei: mwei5

 

Lecture Times:

Lecture

D

9:00 AM - 9:50 AM

Mon./Wed./Fri.

165 Everitt Lab

Jont Allen

Lecture

G

3:00 PM - 3:50 PM

Mon./Wed./Fri.

165 Everitt Lab

Farzad Kamalabadi

 

Office Hours:

Hrs.

Mon (143 Everitt Lab)

Tue (368 Everitt Lab)

Wed (143 Everitt Lab)

3:00 - 4:00 pm

 

Prof. Jont Allen

 

4:00 - 5:00 pm

Cliston Cole

Yanjun Li

Prof. Farzard Kamalabadi

5:00 - 6:00 pm

Cliston Cole

 

Integrity:

This course will operate under the following honor code: All exams and homework assignments are to be worked out independently without any aid from any person or device. While you are encouraged to discuss the assignments with others, there is a policy of not taking any electronic or paper copy of other students' work. Copying, in any form, of other students' work, is considered cheating and will not be permitted. By enrolling in this course and submitting exams and homework assignments for grading, each student implicitly accepts this honor code.

 

Course Objectives:

Upon completion of this course, you should be able to:

Syllabus

#

Week

Reading

Concept

1

1/22-1/24

Ch 1

Appendix A

Appendix D

DSP overview

Continuous-time (CT) and discrete-time (DT) signals

Complex numbers

Impulses

2

1/27-1/31

Ch 2.1-2.5

Fourier transform (FT)

Discrete-time Fourier transform (DTFT)

Discrete Fourier transform (DFT)

3

2/3-2/7

Ch 2.6

DFT spectral analysis

Applications of DT signal analysis

4

2/10-2/14

Ch 3.1-3.2

Sampling

Ideal A/D (analog-to-digital) converter

Aliasing

5

2/17-2/21

Ch 3.3-3.9

Linear and shift invariant systems;

Convolution;

Impulse response

6

2/24-2/28

Ch 4.1-4.4, 4.8

z-transform;

Poles and zeros;

Inverse z-transform

7

3/3-3/7

Ch 4.5

Ch 4.10-4.14

Convolution via z-transform;

Difference equations;

System analysis;

BIBO stability

8

3/10-3/14

Ch 5.1-5.2

Magnitude and phase response;

Linear phase;

Basic filters

9

3/17-3/21

Ch 5.3-5.4

DT processing of CT signals;

A/D and D/A converters;

Analog frequency response of a digital processor;

Applications of DSP systems

10

3/24-3/28

 

Spring Break

11

3/31-4/4

Ch 4.10, 5.2, 6

Digital Filter structures

FIR and IIR Filters

Generalized linear phase

12

4/7-4/11

 

FIR filter design: truncation, windows, min-max, and frequency sampling

13

4/14-4/18

 

IIR filter design

IIR design via bilinear transformation

Applications of digital filtering

14

4/21-4/25

 

Downsampling and upsampling

Oversampling A/D and D/A;

Digital interpolation.

15

4/28-5/2

 

Fast Fourier transform (FFT);

Fast convolution

16

5/5-5/9

 

Final Review

Applications