UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN
Department of Electrical and Computer Engineering
ECE 310: Digital Signal Processing
http://courses.ece.uiuc.edu/ece310
Spring 2012
Associated Lab Course:
ECE 311: Digital Signal Processing Lab
Lecture Times:
Lecture
D
9:00 AM - 9:50 AM
Mon./Wed./Fri.
269 Everitt Lab
Minh Do
Lecture
G
3:00 PM - 3:50 PM
Mon./Wed./Fri.
269 Everitt Lab
Paris Smaragdis
Instructors:
Prof. Minh N. Do
Prof. Paris Smaragdis
Office: 115 Coordinated Science Lab
Office: 3231 Siebel Center for Comp Sci
Email: minhdo@
Email: paris@
Office Hour: Mondays 10am - 11am (Everitt Lab 369) or appointments by email
Office Hour: Mondays 10am - 11am (Everitt Lab 369) or appointments by email
* Professors Do and Smaragdis will alternate teaching both sections throughout the semester.
Teaching Assistants:
The Teaching Assistants for the course are Kang Kang, Sujay Bhobe and Yuelin Du.
The TA email addresses are: kkang7@, sbhobe2@, du6@.
Office and Recitation Hours:
TA
Day of the week
Time
Room
Kang
Tuesday
5:00 PM - 6:00 PM
Everitt Lab 369
Kang
Wednesday
10:00 AM - 12:00 PM
Everitt Lab 369
Sujay
Thursday
5:00 PM - 7:00 PM
Everitt Lab 368
Integrity:
This course will operate under the following honor code: Students may collaborate on working through homework assignments, but each student must turn in his or her own work that has been worked out independently of any other student. Looking for solutions from prior year handouts or copying of other student's work is considered cheating and will not be permitted. All exams and quizzes are to be worked out independently without any aid from any person or device. By enrolling in this course and submitting HW assignments, quizzes, and exams for grading, each student implicitly accepts this honor code.
Course Objectives:
Upon completion of this course, you should be able to:
University of Illinois at Urbana-Champaign
Department of Electrical and Computer Engineering
ECE 310: Digital Signal Processing
Spring 2012 Syllabus
#
Week
Reading
Concept matrix
Quiz
Homework set
1
1/17 - 1/20
DSP overview;
Continuous-time (CT) and discrete-time (DT) signals;
Complex numbers;
Impulses
2
1/23 - 1/27
Fourier transform (FT);
Discrete-time Fourier transform (DTFT);
Discrete Fourier transform (DFT)
3
1/30 - 2/3
DFT spectral analysis;
Applications of DT signal analysis
Q1 2/1
4
2/6 - 2/10
Sampling;
Ideal A/D (analog-to-digital) converter
5
2/13 - 2/17
Linear and shift invariant systems;
Convolution;
Impulse response
Q2 2/15
6
2/20 - 2/24
z-transform;
Poles and zeros;
Inverse z-transform
7
2/27 - 3/2
Convolution via z-transform;
Difference equations;
System analysis;
BIBO stability
Q3 2/29
8
3/5 - 3/9
Frequency response;
DT processing of CT signals;
A/D and D/A converters
9
3/12 - 3/16
Analog frequency response of a digital processor;
Applications of DSP systems
Q4 3/14
10
3/19 - 3/23
Spring break
11
3/26 - 3/30
Digital filter structures;
FIR and IIR filters;
Generalized linear phase
12
4/2 - 4/6
FIR filter design: truncation, windows, min-max, and frequency sampling
Q5 4/4
Quiz5Sol
13
4/9 - 4/13
IIR filter design;
IIR design via bilinear transformation;
Applications of digital filtering
14
4/16 - 4/20
Downsampling and upsampling;
Oversampling A/D and D/A;
Digital interpolation
Q6 4/18
15
4/23 - 4/27
Fast Fourier transform (FFT);
Fast convolution
16
4/30 - 5/2
Review;
Applications
Open the original version of this page.
Usablenet Assistive is a UsableNet product. Usablenet Assistive Main Page.