EE 538 (CC-560-M) "Digital Signal Processing I - Fall 1999"

Meets Tue, Thu 1:30-2:45 PM, EE 117

Announcements

For Mike Honig: Milcom '99 paper: ps
For Carl Panasik: TI paper: pdf ps
For Carl Panasik: TI Slides: pdf ps

Grade statistics for Exam 3: Mean =70.4, Median=72, Std. Dev=15, Max=96. T3F99g.eps

Final Exam: Thursday, Dec. 16, 7-9 pm in WTHR 104. FinalCoverage.pdf FinalCoverage.ps

Practice (prior) Final Exams: FinalF98.ps FinalF98.pdf FinalF96.ps FinalF96.pdf FinalF95.ps FinalF95.pdf

Some history and miscellaneous course information:

Professor Zoltowski has taught this course over the Indiana cable network IHETS, the National Technological University (NTU) satellite network, and on a tape delay basis to all General Motors sites during the Fall of every even year since 1990. This course emphasizes applications of Digital Signal Processing (DSP) in compact disc (CD) players, wireless communictions, radar, and speech processing.

Note that this course was previously numbered EE638. The course was renumbered as EE538 this past year to open it to advanced senior undergraduate students as well as graduate students.

This course is a requirement for the Signal Processing Certificate offered by the Continuing Engineering Education Program at Purdue University in conjunction with the School of Electrical and Computer Engineering. See below for further information.

A preview of the course that was used in a "commercial" for the course, broadcasted over the Indiana Cable Network IHETS, is posted below along with the course outline in various formats.

A little humor:

Top Ten reasons to take EE538.

Follow-up course:

You may want to check out the EE648 Home Page, which is a follow-up course to EE538, to see what kinds of information will eventually be posted at THIS web site. For example, you may want to make sure that you'll be able to view the scanned-in lectures notes.

Course Info

Professor: Mike Zoltowski
Office hours
Teaching Assistants: Main TA: Cheolhwan Oh, POTR 351C, 49-66431.
Tom Krauss (unofficial assistant, helping with web page mainly)

Related Info and Links

Get the NEW MATLAB Student Version from MathWorks ($99 for FULLY FUNCTIONAL version of MATLAB, $29 extra for Signal Processing Toolbox). Note the UNIX version of MATLAB is also available to you on the ECN network.
MATLAB Tutorials: Purdue, Cornell (pdf format), Utah, New Hampshire
Learn about the Signal Processing Certificate, offered to continuing education students who take 5 or more DSP (and related) courses at Purdue.
The IEEE Signal Processing Society.
The SPIB - "Signal Processing Information Base".

Session Notes and Demos

Lecture 30: pdf MinVarforSOS.m, MinVarforARMA.m,
Lecture 29: pdf YWvsULS.m, ARMA2stepest.m,
Lecture 28: pdf
Lecture 27: Exam 3 (no notes)
Lecture 26: pdf SOSestviaAR.m, ARMAviaAR.m,
Lecture 25: pdf SOSextrap.m, SOSviaAR.m, ARspecest.m,
Lecture 24: pdf
Lecture 23: pdf windowseg.m, trunceffects.m, windowseg2.m, windowedsines.m,
Lecture 22: pdf timealias.m,
Lecture 21: pdf sineDFTeg1.m, sineDFTeg2.m, sineDFTeg3.m,
Lecture 20: pdf
Lecture 19: pdf FIRbandpasseg.m, deriveg.m, deriveg2.m, hilberteg.m,
Lecture 18: pdf FIRlowpasseg.m,
Lecture 17: (Exam 2 -- no lecture)
Lecture 16: pdf ZOHeg2.m, buttereg.m, chebyeg1.m, chebyeg2.m, ellipeg.m,
Lecture 15: pdf
Lecture 14: pdf
Lecture 13: pdf quantizeb2.m,
Lecture 12 (see notes from Lecture 11): subbandeg3.m,
Lecture 11: pdf
Lecture 10: (Exam 1 - no lecture)
Lecture 9: pdf upsample2eg2.m,
Lecture 8: pdf upsamplex2eg1.m,
Lecture 7: pdf pdf
Lecture 6: pdf aliaseg2.m, aliaseg3.m,
Lecture 5: pdf zpgui.m, notcheg2.m,
Lecture 4: pdf notcheg.m,
Lecture 3: pdf
Lecture 2: pdf ; cdmaeg.m, gold1.m, gold2.m, gold3.m
Lecture 1: Part 1 (pdf); aliaseg.m; Part 2 (pdf); notcheg.m
getspeech.m Needed for course M-files, this is the platform independent way to read the .wav files here.
"WAV"-files : [ enter(female) enter(male) erase(female) help(female) w(female) zero(female) one(male) ] (These files should work using the fread based method used in the M-files used in class. You may have to alter your browser preferences to download and save files with the ".wav" extension.)
You need Adobe Acrobat Reader 2.1 or later to view PDF files. The latest version is available freely at www.adobe.com.

Homeworks and Solutions

Homework #4: P&M Prob. 5.29, 5.30. Due Tues., Nov. 23.
Note: Prob. 5.30. f_1 = 1/128 NOT 1/18 -- typo!
Homework #2: tex pdf ps.
Homework #1: tex pdf ps. A solution: prob262.txt, prob262.m

Comments, questions & suggestions regarding this web site to: Tom Krauss krauss@ecn.purdue.edu