Signal Processing Refresher

Course Description

Review basic techniques for representing and processing signals, with emphasis on methods commonly used in sensor processing systems such as communications, radar, and infrared systems. Understand continuous and discrete signals and transforms, as well as the representation and properties of noise. Design and apply digital filters. Discover basic data compression methods. Explore the important matched-filter concept from multiple view points. Use MATLAB to demonstrate concepts and properties.

Get better prepared for application-specific signal processing courses, such as Fundamentals of Radar Signal Processing, Fundamentals of Synthetic Aperture Radar Signal Processing, Infrared Technology and Applications, Introduction to Wireless Communication Systems, and many more.

Course ID: DEF 3521P
Course Format: Classroom

View previous sections
View Previous Sections
CRN Start date End date Format Location Cost
14183 Sep 29, 2014 Oct 1, 2014 Classroom Atlanta, Georgia $1,695
15265 Sep 29, 2015 Oct 1, 2015 Classroom Atlanta, Georgia $2,395
16045 Mar 8, 2016 Mar 10, 2016 Classroom Atlanta, Georgia $2,395
17062 Mar 7, 2017 Mar 9, 2017 Classroom Atlanta, Georgia $2,395
18234 Jan 30, 2018 Feb 1, 2018 Classroom Atlanta, Georgia $2,195

Contract Only Course

This course is available for contract only. Please fill out this form if you are interested in this offering.

Special Discounts

GTRI employees are eligible for a discount on this course.  If you are a GTRI employee, please go to and look under “GT Professional Development” for a coupon code to use when checking out.

Note: Coupon codes must be applied during checkout and cannot be redeemed after your checkout is complete. Only one coupon code can be used per shopping cart.



  • Familiarity with basic calculus, linear algebra and complex numbers and arithmetic

Who Should Attend

Engineers, scientists, analysts and technicians new to the field of signal processing and analysis, or those seeking to refresh or strengthen existing skills

How You Will Benefit

  • Learn Fourier representations for continuous and discrete signals
  • Choose correct sampling rates to avoid aliasing artifacts
  • Convert between normalized and analog frequencies
  • Choose and understand the effects of data windows
  • Choose the best method for finding the response of systems to various input signals
  • Specify and design FIR and IIR digital filters
  • Specify and design spectrum analysis systems using the DFT
  • Understand the properties and effects of noise in signal processing systems
  • Understand the basic concepts of threshold detection
  • Understand the effects of coherent and noncoherent signal integration
  • Use matched filters to maximize signal-to-noise ratio
  • Survey multiple application areas


  • Waveforms as sinusoids
  • Introduction to MATLAB
  • Windowing
  • Digital representation of signals
  • Fourier analysis of sampled data
  • Continuous and discrete LSI systems
  • Digital filtering
  • Noise
  • Introduction to detection
  • Integration
  • The matched filter
  • Computational complexity
  • Image processing basics
  • Introduction to data compression



  • Hard copy and CD-ROM of course viewgraphs with accompanying online MATLAB demonstrations, solved exercises, and other resources
  • Textbook, Signal Processing First, second edition by J.H. McClellan, R.W. Schafer and M.A. Yoder (Pearson/Prentice-Hall, 2015)

For Course-Related Questions

Please contact the course administrator: Mark Richards, Ph.D.