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.

Discover new skills with $120 off courses from industry experts. Save now.


Digital Signal Processing Specialization
Digital Signal Processing from theory to practice. Discover discrete-time signal and analyze them with the Fourier transform. Manipulate signals with filters. Move back and forth from the analog to the digital world and learn about digital data communication and real-time DSP.


Instructors: Martin Vetterli
23,415 already enrolled
Included with
(490 reviews)
Recommended experience
(490 reviews)
Recommended experience
What you'll learn
Discover discrete-time signal and analyze them with the Fourier transform.
Learn to manipulate signals with filters.
Move back and forth from the analog to the digital world.
Learn about digital data communication and real-time DSP.
Overview
Skills you'll gain
- Engineering Calculations
- Mathematical Modeling
- Electronic Systems
- Digital Communications
- Engineering Analysis
- Calculus
- Telecommunications
- Numerical Analysis
- Computer Engineering
- Electrical and Computer Engineering
- Image Analysis
- Algorithms
- Linear Algebra
- Advanced Mathematics
- Programming Principles
- Electronics Engineering
- Electronics
- Electrical Engineering
- Embedded Systems
- Applied Mathematics
What’s included

Add to your LinkedIn profile
Advance your subject-matter expertise
- Learn in-demand skills from university and industry experts
- Master a subject or tool with hands-on projects
- Develop a deep understanding of key concepts
- Earn a career certificate from École Polytechnique Fédérale de Lausanne

Specialization - 4 course series
What you'll learn
The nature of discrete-time signals
Discrete-time signals are vectors in a vector space
Discrete-time signals can be analyzed in the frequency domain via the Fourier transform
Skills you'll gain
What you'll learn
Digital filters, how they work
Digital filter design
Adaptive signal processing
Skills you'll gain
What you'll learn
The difference between continuous and discrete time
Sampling and interpolation
Quantization, A/D and D/A converters
Multirate signal processing
Skills you'll gain
What you'll learn
The basics of image processing
How digital communication systems work, including ADSL
How to program a microcontroller to implement real-time DSP algorithms
Skills you'll gain
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors


Offered by
Why people choose Coursera for their career





Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
You will need to complete to 4 courses of the Specialization.
The recommended background is college-level calculus and linear algebra.
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
More questions
Financial aid available,