Fall 2014: Texts

Required Texts

The only required text is the homework and labs. If you understand the homework and labs, then you are well prepared for the test.

Strongly Recommended Texts

I strongly recommend that you also read these on-line texts. The Starck text includes a lot of material about circuits that is not terribly relevant to us, but it also contains a good description of the material you need to know.

  1. Week One: All About Circuits, Chapter 2: Complex Numbers by Jason Starck, 2000
  2. Week Two: All About Circuits, Chapter 7: Mixed-Frequency AC Signals by Jason Starck, 2000
  3. Weeks Three through Ten: Fundamentals of Signal Processing by Minh Do, 2014
  4. Week Eight: An online module about DFT-based spectral analysis and the Matlab scripts that generated some of the figures on this page, windows.m and zeropad.m

Recommended Texts

There are many other texts worth owning. Here are a few.

UIUC ECE 410 Course Notes, A.C. Singer and D.C. Munson (2007).

Digital Signal Processing: Principles, Algorithms, and Applications. John G. Proakis and Dimitris G. Manolakis, Prentice Hall, ISBN 0-13-373762-4.

Linear Systems and Signals. B.P. Lathi. Berkeley-Cambridge Press. Particularly good on review of complex numbers and signals and matrices and vectors (Chapter B), analog Fourier series (Ch 6) and Fourier transforms (Ch 7), sampling (Ch 8), DTFT (Ch 9), DFT (Ch 8), and z-transform (Ch 5).

DIGITAL SIGNAL PROCESSING by Thomas J. Cavicchi. Particularly good conceptual explanations and figures describing all concepts, but not many examples how to do the computations.

ANALOG AND DIGITAL SIGNAL PROCESSING by Ashok Ambardar. Good overview of signals (Ch 2), Fourier series (Ch 5), Fourier Transform (Ch 6,7), DFT and spectral analysis (Ch 12), z-transform (Ch 13), pole/zeros (Ch 13), filter design (Ch 14).

DIGITAL SIGNAL PROCESSING: A COMPUTER SCIENCE PERSPECTIVE by Jonathan Y Stein. Particularly good on signals, Fourier series and Fourier transform, STFT, and z-transform.