Prerequisites & knowledge map
Everything below is a concept Digital Signal Processing leans on that ISN'T taught inside the course itself — not the whole of another course, just the specific skills.
College Algebra
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
Linear Algebra — Vectors, Matrices, and the Geometry of Data
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
Calculus I — Differential & Integral Calculus
-
required
-
required
-
required
-
required
-
required
-
required
-
required
Fourier Analysis
-
required
-
Eigenvalues and the characteristic equation
Cross-domain (linear-algebra): the DFT matrix's eigenstructure, needed later for circulant diagonalization, presumes eigenvalues/characteristic-equation machinery.
required -
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
required
-
The complex form of the Fourier series
Cross-domain (sequences-and-series): the Fourier transform is derived by letting a Fourier series' period grow without bound, starting from its complex-exponential form.
required
Digital Image Processing
-
required
Discrete Mathematics I — Logic, Proof, and Structure
-
required
-
required
-
required
Advanced Linear Algebra
-
required
-
required
-
required
-
required
-
Symmetric matrices and orthogonal diagonalization
Cross-domain (linear-algebra): a circulant matrix's diagonalization by the fixed DFT basis is a special case of the symmetric-matrix spectral theorem.
required -
required
-
required
-
required
Calculus II — Integral Calculus & Infinite Series
-
required
-
required
-
required
Probability
-
required
-
required