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 06: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

Questions/answers with a recent ECE grad

Ryne Rayburn