Back to Digital Signal Processing

Digital Signal Processing

This Specialization provides a full course in Digital Signal Processing, with a focus on audio processing and data transmission. You will start from the basic concepts of discrete-time signals and proceed to learn how to analyze data via the Fourier transform, how to manipulate data via digital filters and how to convert analog signals into digital format. Finally, you will also discover how to implement real-time DSP algorithms on a general-purpose microcontroller. The solid theoretical bases provided by the four courses in this specialization are complemented by applied examples in Python, in the form of Jupyter Notebooks; exercises with solutions provide a wealth of examples in order to tackle the weekly homework.

Status: Electronics
Status: Electrical Engineering
IntermediateSpecialization

Top reviews across Digital Signal Processing

BE

Reviewed Nov 28, 2022

This course was a great refresher after not working with DSP concepts for while. It also went beyond what I had learned in school with good explanations and extra insights.

MC

Reviewed Dec 20, 2021

H​ad to use a lot of outside material - mostly YouTube videos from Rich Radke and Barry Van Veen to complete this course.

MH

Reviewed Oct 19, 2022

E​xcellent course this course is use for Analog to Digital

BE

Reviewed Sep 8, 2021

This course was challenging but very well made. I learned a lot and was able to reinforce what I already knew before.

AT

Reviewed Feb 4, 2025

Really interesting and well explained. Loved the extra resources and the "Signal of the Day" segment.

PG

Reviewed Sep 4, 2020

Add some numerical problems and solve them in your video lectures for the better understanding of concepts.

MT

Reviewed Jul 6, 2020

Great course with nice examples. However I got stuck on week 3 quiz for a long time which was a little tricky, but otherwise the tests were also good and they checked the concepts well.

NS

Reviewed Oct 6, 2025

Nice pace, motivational to pick up new skills, interesting examples

BB

Reviewed Aug 30, 2020

Excellent continuation to EPFL's DSP series. Be aware that the 3rd week requires a good foundation in statistics.

BB

Reviewed Jan 28, 2022

E​xcellent continuation to EPFL's DSP series. Mathematically rigorous but highly applicable.

YM

Reviewed Jun 18, 2025

excellent material for the course, but the quizzes are extremely hard, and the grading system has some problems.

GR

Reviewed May 16, 2024

Excellent content. Right mix of mathematics formulation and implementation.

Learner reviews across Digital Signal Processing

Showing: 20 of 128

Rayeed
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
2.0
Reviewed Oct 21, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
J
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
2.0
Reviewed Aug 16, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Vladimir
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
3.0
Reviewed Dec 29, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Piotr
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
2.0
Reviewed Aug 22, 2021Course: Digital Signal Processing 1: Basic Concepts and Algorithms
BL
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Aug 23, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Pasan
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
2.0
Reviewed Nov 26, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Johan
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Jul 22, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Tommi
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Dec 5, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Felipe
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
3.0
Reviewed Jul 20, 2022Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Roger
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Jul 16, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Muhammed
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
3.0
Reviewed Mar 27, 2021Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Nghĩa
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Feb 21, 2021Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Ben
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Nov 29, 2022Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Mohamed
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Nov 4, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Arkadeb
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Aug 14, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Carlos
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
4.0
Reviewed Jun 7, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Antoine
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
3.0
Reviewed Dec 31, 2022Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Abhishek
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
3.0
Reviewed Sep 10, 2020Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Denis
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Mar 22, 2024Course: Digital Signal Processing 1: Basic Concepts and Algorithms
Seyyed
Course: Digital Signal Processing 1: Basic Concepts and Algorithms
5.0
Reviewed Oct 16, 2021Course: Digital Signal Processing 1: Basic Concepts and Algorithms