Signals and Systems
by Alan V. Oppenheim, Alan S. Willsky, S. Hamid Nawab · Alan Oppenheim
Standard undergraduate text developing continuous-time and discrete-time signal theory in parallel: convolution, Fourier series and transforms, Laplace and z-transforms, sampling, and feedback. Builds the analytical toolkit assumed by later communications and control courses.
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Signals & Systems
dsprelated.com
DSPRelated.com is a comprehensive digital signal processing resource offering tutorials, articles, code samples, and a community forum on DSP theory and practical applications, covering topics like filters, transforms, audio DSP, and MATLAB/C implementations.
Digital Signal Processing (MIT RES.6-008)
Discrete-time signals and systems: convolution, difference equations, the z-transform, the discrete-time Fourier transform, digital filter structures, IIR and FIR filter design, and the fast Fourier transform. Includes 22 lecture videos, lecture notes, and problem sets with solutions. Afterwards you can analyse and design digital filters.
Introduction to Communication, Control, and Signal Processing (MIT 6.011)
Signals, systems and inference as common ground for communication, control and signal processing: state-space models, feedback and observers, random processes, power spectra, Wiener filtering, detection and matched filters. Includes the full open textbook and exams with solutions. Prepares you for graduate estimation and control.
Signals and Systems (MIT RES.6-007)
Continuous- and discrete-time signals and systems in time and frequency domains, Fourier transforms, filtering and filter design, modulation, sampling and feedback. Includes 26 lecture videos recorded in 1987, lecture notes, and problem sets with solutions for building core signal processing skills.
Signals and Systems (MIT 6.003)
Fundamentals of continuous- and discrete-time signal and system analysis: Fourier representations, Laplace and Z transforms, sampling, convolution, poles and zeros, and frequency response. Provides 25 lecture videos, notes, problem sets and exams with solutions, preparing learners for control, communications and signal processing.
Discrete-Time Signal Processing
Graduate-level treatment of discrete-time systems: z-transforms, DFT and FFT algorithms, sampling and multirate processing, filter design, and spectral estimation. Working through it prepares readers to design and analyze practical digital filters.