HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Digital Signal Processing

Coursera · École Polytechnique Fédérale de Lausanne · 1 HN points · 6 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention Coursera's "Digital Signal Processing" from École Polytechnique Fédérale de Lausanne.
Course Description

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.

The goal, for students of this course, will be to 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.

HN Academy Rankings
Provider Info
This course is offered by École Polytechnique Fédérale de Lausanne on the Coursera platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.
See also: all Reddit discussions that mention this course at

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
I recommend Coursera Digital Signal Processing by Martin Vetterli He does a good job of explaining the math behind the DFT. Any finite signal can be expressed as a linear combination of complex exponentials - that was the aha! moment for me.

Once you have that under your belt you might find Audio Signal Processing for Music Applications by Xavier Serra a fun course to complete

I recommend Prandoni & Vetterli's coursera class on Signal processing[1]. They have really made an effort to teach this in an intuitive manner instead of just throwing equations at you. This was the course where I finally really understood Fourier transforms in a visual way.

The other course I recommend is the Audio Signal processing class by Xavier Serra[2] This is a practical class with lots of hands on programming examples and introduction to useful open-source software tools.

[1] [2]

Is is just me being a n00b or are there a few errors in the equations? Like the exponential definitions of sin and cos, a missing negative sign in proof of m≠n, maybe more later not sure. Somewhat perplexing for someone learning the stuff BUT then again, I'm in medicine; so it might actually just be me.

Relevant for other learners is the digital signal processing lectures on Coursera, highly recommended with python notebooks and quizzes.

You are correct on the sine and cosine thing, the minus is switched. Will fix, thanks.
Mar 11, 2016 · aerioux on Image Processing 101
i would presume which was pretty good when I did it - also covered some similar things
That looks like it, great, thanks.

The reason why I'm asking instead of searching on Coursera is that Coursera has become increasingly hard to search, at least in my view, so it's easier to ask directly.

Nov 25, 2015 · yan on DspGuru
For anyone interested in DSP, the Coursera DSP class is superbly well done:
There's a coursera session on digital signal processing going on right now, figured I'd take a crack at it:
Sep 30, 2013 · 1 points, 1 comments · submitted by carlosgg
Have anyone tried this course? i'm thinking about attending this course but i don't know if it is worth.
HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ yaj@
;laksdfhjdhksalkfj more things ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.