Signal Processing

Courses on RF Systems
  • Course:Signal Processing
  • Course ID:SIGPROC Duration:4 days Where: Your Office (7+ Persons)
  • Available as a private, customized course for your group at your offices or ours and in some cases as a WebLive(TM) class.

  • Download Course Description (PDF)

Course Outline

  • Discrete Time Signal Processing
    • Sampling Theorem:  Continuous and Discrete time
    • Interpolation and Up sampling
    • Decimation and Down sampling
    • ADC and DAC Convertors
    • Overview of Transforms
    • Convolution Operation
    • IIR and FIR Filter Structures
      • Pole-Zero Representations
  • Fourier and Z Transforms
    • Power Spectral Density (PSD)
    • Linear Filtering
    • Discrete Fourier Transforms (DFT)
    • FFT and IFFT
  • Probability Overview
    • Mean, Variance, Several Theorems
    • PDF Examples:  Gaussian, Erlang, Exponential, Uniform, etc.
    • Central Limit Theorem
    • Hypothesis Testing (MAP, ML)
    • Calculating Probability of Error
      • Digital Communications Systems Example
    • The importance of the PDF and CDF
  • Linear Algebra Methods
    • Dot Product and Cross Product
    • Matrix Inversion
    • Eigen Decomposition
  • Adaptive Signal Processing
    • Minimum Mean Square Error (MMSE)
    • Least Mean Squared (LMS) and NLMS
    • Recursive Least Squared (RLS)
    • Direct Matrix Inversion (DMI)
    • Maximum Likelihood Estimation (MLE)
    • Interpolation Techniques (Lagrange, Linear)
  • Equalization Methods
    • Decision Feedback Equalization (DFE)
    • Maximum Likelihood Sequence Equalizer (MLSE)
  • Communications Applications
    • DC Offset Estimation
    • Automatic Frequency Correction (AFC)
    • Channel Estimation
    • Likelihood Ratio Testing
    • Phase Noise
  • Estimators
    • Properties of Estimators
    • Digital Communications Application (BER)
  • Wrap-up
    • Course Recap and Q/A
    • Evaluations



Course Overview

Course in a Nutshell

This important course brings together, in one place, signal processing concepts as well as mathematical techniques that are critical for understanding and effectively analyzing or designing the modern communications systems. It’s a great introduction to the subject for those who may not have been exposed to this material and an excellent refresher for those who learned it long time back in college. Both types of audiences will benefit from this course’s practical, application-centered instructional approach aimed at bridging the gap between theory and application.  This course is a must for all whose work focuses on the analysis or design of existing or emerging communications systems.


Customize It!

Depending on the participants’ knowledge of the prerequisites and the topics covered, this course can be extended to five days or shortened to three days. It can also be modified to cover additional topics that may be relevant to your project needs.



Audience / Prerequisites

Aimed At

This course is aimed at those in the industry or government whose work involves the analysis or design of modern communications systems.



A Bachelor’s degree in Science, Mathematics, or Engineering or equivalent work experience.


  • "Very technical signal processing course; just what we asked for. Instructor excellent, extremely knowledgeable. I wanted to bring some technical rigor to the Engineering staff, and he did! Challenging and deep dive, but worth it! Good participant handbook. Good course." – MM, Manager, US Department of the Navy