Professor Rebecca Willett
willett@discovery.wisc.edu
3537 Engineering Hall
ECE 203 is a stimulating introduction to signal and information processing that features real- world signals and applications, mathematical modeling, and computational methods.
Overview: Students will be exposed to exciting real-world applications in signal analysis and information processing, learn to translate physical problems in to mathematical models, and develop basic computation skills for problem solving. The course tackles this aim by studying signals and information in engineering and science applications such as communications systems, speech signal analysis, data compression, spectrum analysis, and magnetic resonance brain imaging.
Lectures: Mondays and Wednesdays, 11:00-11:50am, 1610 Engineering Hall
Laboratories: Mondays, 3:30-4:20pm, 4th floor Wendt Library
Office Hours: Mondays 4:20-5pm, 4th floor Wendt Library; Wednesdays 1:30-2:30pm, 1153/1154 Wisconsin Institutes for Discovery
Teaching Assistant: Emad Sadeghi (ssadeghi@wisc.edu)
TA Office Hours: Thursdays (2:30-3:30pm) in EH 4610 (except Sept. 22) Fridays (4-5pm) in EH 2321; Friday, Sept. 23 (4-6pm) in EH 2321
Textbook: Signal Processing First by McClellan, Schafer, and Yoder
Lecture notes from document camera in class:
- Lecture 1: Intro; Demo code
- Lecture 2: Signals and Systems; Demo code
- Lecture 3: Euler’s Identity; Demo code
- Lecture 4: Signal Spectra; Demo code
- Lecture 5: Spectra and AM Communications; Demo code
- Lecture 6: Harmonics and Periodicity; Demo code
- Lecture 7: The Fourier Series; Demo code
- Lecture 8: The Fourier Series, Part 2; Demo code
- Lecture 9: Sampling
- Lecture 10: Sampling and Reconstruction
- Lecture 11: Spectra of Sampled Signals
- Lecture 12: Spectra of Sampled Signals, Part 2
- Lecture 13: The Discrete Fourier Transform; Demo code
- Lecture 14: The DFT and Spectra of Sampled Signals; Demo code
- Lecture 15: Digital Signal Processing Systems
- Lecture 16: Digital Signal Processing Systems, Part 2
- Lecture 16b: Properties of LTI Systems
- Lecture 17: Frequency Response of FIR Filters; Demo code
- Lecture 18: Responses of Filters; Demo code
- Lecture 19: Spectrum of Filter Output
- Lecture 20: FIR Filter Design; Demo code
- Lecture 21: Image Processing
- Lecture 22: Building Intuition about the 2D-DFT; Demo code
- Lecture 23: Spatial and Frequency Filtering
- Lecture 24: Image filtering and compression; Demo code
- Lecture 25: Final Review
Links of interest:
- Imaginary numbers are real: this is a nice sjet of videos giving some additional insight into imaginary numbers.
- Spectrograms of bird calls.
- Aliasing demonstrations using water: and .
- There’s a lot of fun signal processing in the 1997 film “Contact” starring Jodie Foster and Matthew McConaughey. This clip shows how extra terrestrials are using amplitude modulation: This clip has a nod to harmonic frequencies and Nyquist sampling:
- My second favorite signal-processing themed film is 1974’s “The Conversation”, starring Gene Hackman, Cindy Williams, and Harrison Ford.
- The life of a signal processor:
Academic integrity:
Students are strongly encouraged to work together on homework assignments, but each student must submit his or her own writeup. Plagiarism of material written by classmates, book or article authors, or web posters is prohibited. Students must work independently on exams. Academic integrity will be strictly enforced. http://students.wisc.edu/doso/acadintegrity.html