Digital Signal Processing (Coursera)

Digital Signal Processing (Coursera)
Free Course
Categories
Effort
Certification
Languages
Fundamentals of linear algebra and calculus are a must. Familiarity with probability theory and system theory are highly recommended. Familiarity with Matlab (or equivalent) and/or scientific programming are a plus.
Misc
Digital Signal Processing (Coursera)
Learn the fundamentals of digital signal processing theory and discover the myriad ways DSP makes everyday life more productive and fun.


A newer version of this course is available here:
Digital Signal Processing 1: Basic Concepts and Algorithms


The goal of the course is to develop a complete working set of digital signal processing notions from the ground up. DSP is arguably at the heart of the “digital revolution” that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of information availability.

In the class, starting from the basic definitions of a discrete-time signal, we will work our way through Fourier analysis, filter design, sampling, interpolation and quantization to build a DSP toolset complete enough to analyze a practical communication system in detail. Hands-on examples and demonstration will be routinely used to close the gap between theory and practice.



Free Course
Fundamentals of linear algebra and calculus are a must. Familiarity with probability theory and system theory are highly recommended. Familiarity with Matlab (or equivalent) and/or scientific programming are a plus.