Digital Signal Processing
As a partial answer to the question “What do I do with my signals after I get them into my computer,” this course deals with filtering, spectral analysis, and correlation of discrete-time signals. Specific topics include FIR and IIR filters, filter realization forms, design of filters, the fast Fourier transform (FFT), convolution by using the FFT. Prerequisites: a good understanding of the algebra and geometry of complex numbers and trigonometric functions. The course will use some concepts from differential and integral calculus.