Chevron Left
Back to Digital Signal Processing 1: Basic Concepts and Algorithms

Learner Reviews & Feedback for Digital Signal Processing 1: Basic Concepts and Algorithms by École Polytechnique Fédérale de Lausanne

4.5
stars
599 ratings

About the Course

Digital Signal Processing is the branch of engineering that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of on-demand entertainment. By reworking the principles of electronics, telecommunication and computer science into a unifying paradigm, DSP is a the heart of the digital revolution that brought us CDs, DVDs, MP3 players, mobile phones and countless other devices. In this series of four courses, you will learn the fundamentals of Digital Signal Processing from the ground up. Starting from the basic definition 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. To make the best of this class, it is recommended that you are proficient in basic calculus and linear algebra; several programming examples will be provided in the form of Python notebooks but you can use your favorite programming language to test the algorithms described in the course....

Top reviews

DS

Mar 22, 2024

Great course, nice and clean presentation. Deserves the "intermediate" level. I used it to refresh my dsp knowledge from my bachelors many years ago and for this purpose the course is perfect.

BE

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.

Filter by:

26 - 50 of 115 Reviews for Digital Signal Processing 1: Basic Concepts and Algorithms

By David G

Sep 18, 2021

Below the standard of other courses, where assignments give some sense of why you're wrong. The expectation is that you are an expert in both calculus and linear algebra, high school level will .not cut it. The lectures and text will not really help you with the assignments, which is a shame because the lectures are clear, easy to follow, and interesting.

By Yukihiro F

Apr 9, 2024

If you value mathematical rigor, you can give it a high rating, but I was expecting intuitive ease of understanding rather than rigor. JupyterNotebook is an excellent teaching material, but the tests are clearly lacking in explanation.

By Soniya K

May 24, 2021

According to me the course should start from the basic. It is way too much maths for beginners .

By Thomas W

Nov 21, 2023

Homework exams need serious attention.

By Germán V M

Dec 1, 2023

The course itself is not bad, the teachers are quite good, but keep in mind that you need a good grounding in algebra and mathematics to understand the course well. I give it one star because some of the exams seem to me to be too high a level for the content given in the course, and there are also times when you answer a question in the questionnaire and it gives you the wrong answer even though you got it right. For example, I once gave an answer with the first letter in lower case and it was taken as wrong, whereas if I wrote it with the first letter in capital letters it gave it as correct. In addition to this, there is too much content to study with only a week to do the exam, this is the main problem of the course and I would not recommend it under any circumstances. You need to dedicate almost all your time only to this course, forgetting to do the rest, if they gave you more time to do the questionnaire (2 or 3 weeks instead of one) the course would be much bette

By Francisco R

Apr 24, 2021

Frustrating graders don't waste your money/time here

By Deleted A

Nov 5, 2020

The lectures are excellent. The videos, slides, exercises are high quality. The course is very well-organized and the instructors propose extra resources, which I very appreciate. The instructors explained well the different notions introduced. There are examples and applications that illustrate well the concepts. Quizzes are challenging. Need a (strong) maths background to follow the course, but I think this is not the most important point in order to achieve this course. If your ambition is to master concepts of DSP, I think this course is well-suitable. Thanks for sharing your teaching.

By Hazem K 2

Oct 1, 2020

The course instructors are really good at delivering the concepts intuitively and it does not fall short of providing mathematical derivations as well. It also benefited me in other domains like linear algebra, in which the instructor's explanation really cemented some concepts that I felt were abstract and arbitrary before I took this course.

For full experience, I would recommend trying to implement what you learn in code, and/or do the provided jupyter notebooks on your own, in your preferred language.

By Reema S

Dec 31, 2020

The problems and quizzes were difficult but very standard. The descriptions were detailed and understandable. I'd totally recommend this course. I wish it had some programming challenges as graded exercises as well. Also, I found it difficult during the quizzes that the incorrect answers were not shown, and every time you try, the options and questions change so for some of the answers that were incorrect, I couldn't find the reason.

By Thiago C C

Mar 10, 2021

A great course to learn about Digital Signal Processing. The professors use a variety of resources to support the content thought in the video lectures. Recommended for everyone who wants to learn the subject.

By Булат Р И

Dec 3, 2020

It will be great if there are more exercises. May be from some educational books. They could be optional. Thank you for your course! Very like your "signal of the day". It is great.

By Paulo R C P

Aug 21, 2023

Excellent course! The professors are amazing. It is a very tough course, you will not get through only with algebra, a little of analysis is necessary.

By Christopher T

Mar 31, 2023

Comprehensive and very clear - extremely satisfying material too! Quite math-heavy, so make sure your calculus and linear algebra skills are sharp.

By el_dAna

Jul 19, 2022

One of the mathematically engaging courses I have ever taken on Coursera. Be reminded to have patience to go through the math. Good luck.

By 肖湘

Feb 15, 2021

it's fantastic, i really enjoy it. the only thing can be prove is that could the instructor give solution to the excercise on the book?

By Prakriti M

Jun 6, 2020

The lectures were extremely good. Concepts were well-explained. Very engaging lessons and coursework.

By Yashwanth

Sep 13, 2020

The state space approach to explaining the basics of signal processing has been handled well.

By Dylan L

Oct 15, 2021

The best courser to understand digital signal processing, and the labs are very interesting!

By Daniel R

Jun 27, 2021

excellent review of dsp fundamentals. Very thought provoking and challenging quiz questions

By Fenghua W

Aug 21, 2020

Lecture explains concepts very clearly. Python labs provide very good hands-on experience.

By Arbaaz J

Aug 27, 2020

Course was very interesting and the quizzes were tough but you definitely learn a lot.

By Daniel S

Dec 28, 2020

Really nice course, the topics were really understanbale and easy to get.

By Zeeshan Z

Aug 7, 2021

its good brief introduction to DFT, DFS and DTFT having a unifying theme

By Ilya S

Oct 21, 2024

Дуже сподобалася система викладання лекцій та фомування завдань

By akshaykiranjose

Apr 25, 2022

examples, corollaries and relevant talk are to the point.