H&A Systems Engineering: Supporting Continuing Education for Working Engineers

Digital Signal Processing (DSP) Certificate

The Certificate is a five course program through UCLA Extension that introduces engineers and other technically-oriented individuals to the fundamentals and advanced concepts of digital signal processing (DSP). Three of the new courses have been developed by Dr. Kip Haggerty, P.E. Those three courses are:

X 422.1 Fundamentals of Digital Signal Processing (DSP)

This is the introductory course in an updated DSP certificate and provides the student with an introduction to DSP. The course uses the Matlab and Simulink Student Suite to provide a common platform for learning by doing and to focus effort on the DSP concepts and algorithms rather than programming. Once learned, the concepts and algorithms are readily transferable to other tools. The emphasis of this course will be on simulating signals, plotting frequency responses, generating window weights, processing simulated data with windowed FFTs, and designing and testing other digital filters as a means to learn the subject matter.

X 422.15 Digital Signal Processing (DSP) Algorithms

This is the second course in the DSP certificate and provides the student with hands-on experiences with additional DSP algorithms and exposure to algorithm performance and implementation issues. This course also uses the student version of Matlab to focus on the DSP algorithms, performance, and implementation issues. The emphasis of this course will be on application-specific digital networks and filters including processing of quadrature signals, discrete Hilbert transformers, sample rate conversion implementations, signal averaging techniques, advanced spectral anlysis, digital data formats and performance impacts, and other DSP implementation techniques.

X 422.2 Digital Signal Processing (DSP) Applications

This is a new DSP certificate course that provides the student with an overview of eleven modern DSP applications using hands-on experiences with explanations of the theory and Matlab proof of concept implementations. This course uses the Simulink and Matlab Student Suite to focus on the eleven applications: cell phone speech processing, CD digital audio playback processing, audio processing in an MP3 player, speech recognition in a dictation machine, pitch shifting in an audio effects processor, tracking sperm whales in the ocean, hidden information in music, digital image compression, digital TV compression, digital cinema image compression, brain degeneration quantification.

See the links below for more information on the certificate and the individual courses.