Line 10: Line 10:
 
</font size>
 
</font size>
 
----
 
----
UNDER CONSTRUCTION
+
[[ECE438_digital_signal_processing_textbooks|Textbooks and References]]
 
+
[[ECE438_digital_signal_processing_textbooks|Textbooks]]
+
  
 
[[ECE438_digital_signal_processing_lecture_notes|Lecture Notes]]
 
[[ECE438_digital_signal_processing_lecture_notes|Lecture Notes]]
Line 35: Line 33:
  
 
----
 
----
== Relevant [[Collective Table of Formulas|Tables of Formulas]]  ==
 
  
*[[SignalDefinitions|Basic signals and functions]]
 
*[[SignalMetricsFormula|Signal Metrics Definitions and Formulas]]
 
*[[Laplace Transforms Table|Laplace Transform Pairs and Properties]]
 
*[[CT Fourier Transform (frequency in hertz)|Continuous-time Fourier Transform Pairs and Properties]]
 
*[[Table DT Fourier Transforms|Discrete-time Fourier Transform Pairs and Properties]]
 
*[[Discrete Fourier Transform table|Discrete Fourier Transform Pairs and Properties]]
 
*[[Z Transform table|Z Transform Pairs and Properties]]
 
*[[Continuous Space Fourier Transform (frequences in hertz)|Continuous Space Fourier Transform (2D Fourier transform; frequency in hertz)]]
 
 
 
== Why Digital Processing (course motivations) ==
 
== Why Digital Processing (course motivations) ==
 
*Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read [http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ this] to learn more. The original technical paper is available [http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf here].  
 
*Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read [http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ this] to learn more. The original technical paper is available [http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf here].  
Line 54: Line 42:
  
 
:<youtube>Wn-xtv5ge0Y</youtube>
 
:<youtube>Wn-xtv5ge0Y</youtube>
 
== Various Help and Resources ==
 
*[[How to Enter Math in Rhea|Cheat sheet]] for writing ECE438 related equations on Rhea
 
*[[Practice writing equations ECE438F11|Practice exercises to learn how to type equations using latex]] (commented)
 
*[[DTFT Window Function|DTFT of a Window Function]] (used when discussing leakage effect of signal truncation in discrete-time).
 
*[[ECE_438_Fall_2009_mboutin_plotCSFTofbasicfilters|Plot of some basic image filters]]
 
*Revelant [[Collective Table of Formulas|Tables of Formulas]]
 
**[[PowerSeriesFormulas|Power Series]]
 
**[[SignalDefinitions|basic signals and functions]]
 
**[[SignalMetricsFormula|Signal Metrics Definitions and Formulas]]
 
**[[Laplace Transforms Table|Laplace Transform Pairs and Properties]]
 
**[[CT Fourier Transform (frequency in hertz)|Continuous-time Fourier Transform Pairs and Properties]]
 
**[[Table DT Fourier Transforms|Discrete-time Fourier Transform Pairs and Properties]]
 
 
== To brush up on pre-requisites  ==
 
*[[Hw1periodicECE301f08profcomments|ECE301 stuff about the construction of periodic signals]]
 
*[[Recommended exercise Fourier series computation|Recommended exercises of Fourier series computations for CT signals]], especially [[Fourier series coefficients student 1|this one]].
 
*[[Recommended exercise Fourier series computation DT|Recommended exercises of Fourier series computations for DT signals]]
 
 
== [[Digital signal processing practice problems list|Practice Problems on Digital Signal Processing]] ==
 
*[[Practice question 1 eECE439F10|DFT computation]]
 
*[[Practice Question 2 ECE439F10|z-transform computation)]]
 
*[[Practice Question 3 ECE439F10|Inverse z-transform computation)]]
 
*[[Practice Question 4 ECE438F10|Frequency domain view of sampling)]]
 
*[[Practice Question 5 ECE438F10|Filter design question]]
 
*[[Z-transforms and inverse z-transforms ECE438F10|computing the z-transform and inverse-z-transform]]
 
 
*Want more? Click [[Digital signal processing practice problems list|here]] to get to the [[Digital signal processing practice problems list|list of practice problems on Digital Signal Processing]].
 
 
== Interesting pages in the ECE438 category  ==
 
 
*[[ECE 438 Spring 2009 mboutin Symbols|List of symbols]]
 
*[[Student summary Filtering|Dhruv Lamba's summary of filtering]]
 
*[[Male_vs._Female_Voice_characterestics|The difference between male and female voice]]
 
*[[Student summary speech|Prof. Boutin Digital speech analysis lecture notes, by Peter Clay]]
 
*[[Student summary spectral analysis 2D signalsb|Ryan Scheidt's summary of Spectral Analysis of 2D signals]]
 
*[[Audio Signal Filtering|Dhruv Lamba's summary of "Audio Signal Filtering"]]
 
  
 
==Course Notes==
 
==Course Notes==
 
*[[ECE_438_Spring_2009_mboutin_Course_Notes|Spring 2009, Prof. Boutin]]
 
*[[ECE_438_Spring_2009_mboutin_Course_Notes|Spring 2009, Prof. Boutin]]
 
 
== Semester/Instructor specific pages  ==
 
*[[2013_Fall_ECE_438_Boutin|ECE 438 Fall 2013, Prof. Boutin]]
 
*[[2012_Fall_ECE_438_Ersoy|ECE 438 Fall 2012, Prof. Ersoy]]
 
*[[2011 Fall ECE 438 Boutin|ECE 438 Fall 2011, Prof. Boutin]]
 
*[[2011 Spring ECE 438 Allebach|ECE 438 Spring 2011 Prof. Allebach]]
 
*[[2010 Fall ECE 438 Boutin|ECE 438 Fall 2010 Prof. Boutin]]
 
*[[ECE438 (BoutinFall2009)|ECE 438 Fall 2009 Prof. Boutin]]
 
*[[ECE438 (BoutinSpring2009)|ECE 438 Spring 2009 Prof. Boutin]]
 
 
== Related Courses  ==
 
 
*If you liked ECE438, you will probably like [[ECE637]].
 
 
== References ==
 
 
*[http://www.dspguide.com/pdfbook.htm The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D. (free online book)]
 
*[http://en.wikibooks.org/wiki/Digital_Signal_Processing Wikibook on Digital Signal Processing]
 
 
 
----
 
----
  

Revision as of 05:02, 28 October 2013


ECE 438:

"Digital Signal Processing with Applications "


Textbooks and References

Lecture Notes

Videos

Practice Problems

Tutorials and other learning material

Formulas

Course Wikis (semester/instructor specific)

Past Exams

Advice from past students


Back to ECE


Why Digital Processing (course motivations)

Course Notes


Back to ECE

Back to Course List

Alumni Liaison

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

Dr. Paul Garrett