Prerequisites

  • Engineering math: linear algebra, complex analysis, linear differential equations, Fourier transform, Laplace transform, z-transform
  • Signals and Systems (textbook, e.g., Oppenheim/Willsky: Discrete-time Signals and Systems)
  • Communications (textbook, e.g., Haykin: Communication Systems)
  • Stochastic Signals (textbook, e.g., Pillai/Papoulis: Probability, Random Variables, and Stochastic Processes)
  • Software: C/C++, MATLAB, Python