Line 59: Line 59:
 
**References
 
**References
 
***PM pp. 393-425, 448-475  
 
***PM pp. 393-425, 448-475  
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6a.pdf First lab on DFT and FFT]
 
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6b.pdf Second lab on DFT and FFT]
 
 
***Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.1_dft_derivation.pdf Derivation p. 24]
 
***Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.1_dft_derivation.pdf Derivation p. 24]
 
***Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.2_dft_prop_and_pairs.pdf Properties and Pairs],
 
***Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.2_dft_prop_and_pairs.pdf Properties and Pairs],
Line 68: Line 66:
 
***Prof. Bouman's handout on [https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/ho1.pdf DFT, FFT, and quantization]
 
***Prof. Bouman's handout on [https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/ho1.pdf DFT, FFT, and quantization]
 
**Labs  
 
**Labs  
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6a.pdf Lab on DFT]
+
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6a.pdf First lab on DFT and FFT]
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6b.pdf Lab on DFT]
+
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab6/pdf/lab6b.pdf Second lab on DFT and FFT]
  
 
== Part 2 (week 7-12): DT Systems ==
 
== Part 2 (week 7-12): DT Systems ==
Line 76: Line 74:
 
**References
 
**References
 
*** PM pp. 43-91  
 
*** PM pp. 43-91  
*** [http://vise.www.ecn.purdue.edu/VISE/ee438L/lab2/pdf/lab2.pdf Lab on discrete-time systems]
 
 
*** Prof. POllak's notes on [http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.2_9_2.pdf systems]
 
*** Prof. POllak's notes on [http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.2_9_2.pdf systems]
 
*** Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.0_systems_overview.pdf Systems Overview, p. 63]
 
*** Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.0_systems_overview.pdf Systems Overview, p. 63]
Line 83: Line 80:
 
***Prof. Bouman's notes on frequency response: [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.3_frequency_response.pdf 1.2.3]
 
***Prof. Bouman's notes on frequency response: [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.3_frequency_response.pdf 1.2.3]
 
**Labs
 
**Labs
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab2/pdf/lab2.pdf Lab on DT systems]
+
***[http://cobweb.ecn.purdue.edu/VISE/ee438L/lab2/pdf/lab2.pdf Lab on on discrete-time systems]
  
  
 
*Week 8: Filtering
 
*Week 8: Filtering
 
**References
 
**References
 
+
*** PM
 
**Labs
 
**Labs
 
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab5/pdf/lab5a.pdf First lab on digital filter design]
 
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab5/pdf/lab5a.pdf First lab on digital filter design]
Line 98: Line 95:
 
*** [http://www.ee.ic.ac.uk/hp/staff/dmb/courses/speech/speech.htm Speech processing course by Mike Brooks]
 
*** [http://www.ee.ic.ac.uk/hp/staff/dmb/courses/speech/speech.htm Speech processing course by Mike Brooks]
 
**Labs
 
**Labs
**[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab9/pdf/lab9a.pdf First lab on speech processing]
+
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab9/pdf/lab9a.pdf First lab on speech processing]
**[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab9/pdf/lab9b.pdf Second lab on speech processing]
+
***[http://vise.www.ecn.purdue.edu/VISE/ee438L/lab9/pdf/lab9b.pdf Second lab on speech processing]
 
            
 
            
 
*Week 11: Spectral Analysis of 2D signals
 
*Week 11: Spectral Analysis of 2D signals

Revision as of 11:36, 30 September 2009


ECE438 Course Outline (Fall 2009)

Note: PM refers to the official course book, Digital Signal Processing, 3rd edition, J.G. Proakis and D.G. Manolakis. Prentice Hall, 1996.

Pre-requisite Material (Will not be covered explicitely.)

Part I (week 1-6): Spectral Analysis of 1D signals

Part 2 (week 7-12): DT Systems


  • Week 11: Spectral Analysis of 2D signals
    • Prof. Bouman's lecture notes on 2D FT
  • Week 12: Image Processing
    • References

Part 3 (week 13-14): Encoding

  • Encoding


Return to ECE438 Fall 2009 Prof. Boutin page

Alumni Liaison

Basic linear algebra uncovers and clarifies very important geometry and algebra.

Dr. Paul Garrett