Acerca de este Curso
4.7
292 ratings
73 reviews
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....
Globe

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Intermediate Level

Nivel intermedio

Clock

Sugerido: 8-10 hours/week

Aprox. 32 horas para completar
Comment Dots

English

Subtítulos: English

Habilidades que obtendrás

Digital Signal ProcessingFourier AnalysisSignal ProcessingDiscrete Fourier Transform
Globe

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Intermediate Level

Nivel intermedio

Clock

Sugerido: 8-10 hours/week

Aprox. 32 horas para completar
Comment Dots

English

Subtítulos: English

Programa - Qué aprenderás en este curso

1

Sección
Clock
7 horas para completar

Module 1: Basics of Digital Signal Processing

...
Reading
7 videos (Total: 93 min), 7 readings, 1 quiz
Video7 videos
1.1.a Introduction to digital signal processing25m
1.2.a Discrete-time signals16m
1.3.a How your PC plays discrete-time sounds3m
1.3.b The Karplus-Strong algorithm19m
Signal of the Day: Goethe's temperature measurement8m
1.4.a Complex exponentials14m
Reading7 lecturas
Introduction to Module 15m
Introduction to Lecture 1.15m
Introduction to Lecture 1.25m
Introduction to Lecture 1.35m
Introduction to Lecture 1.45m
Notes and external resources15m
Practice homework for Module 1m
Quiz1 ejercicio de práctica
Homework for Module 145m

2

Sección
Clock
5 horas para completar

Module 2: Vector Spaces

...
Reading
6 videos (Total: 63 min), 7 readings, 1 quiz
Video6 videos
Signal of the Day: Exoplanet hunting9m
2.2.a Vector space15m
2.2.b Signal spaces4m
2.3.a Bases13m
2.4.a Subspace-based approximations16m
Reading7 lecturas
Introduction to Module 25m
Introduction to Lecture 2.15m
Introduction to Lesson 2.25m
Introduction to Lecture 2.35m
Introduction to Lecture 2.45m
Notes and external resources15m
Practice homework for Module 2m
Quiz1 ejercicio de práctica
Homework for Module 230m

3

Sección
Clock
9 horas para completar

Module 3: Part 1 - Basics of Fourier Analysis

...
Reading
14 videos (Total: 95 min), 11 readings, 1 quiz
Video14 videos
3.1.b The DFT as a change of basis10m
3.2.a DFT definition5m
3.2.b Examples of DFT calculation13m
3.2.c Interpreting a DFT plot4m
3.3.a DFT analysis11m
3.3.b DFT example - analysis of musical instruments4m
3.3.c DFT synthesis5m
3.3.d DFT example - tide prediction in Venice4m
3.3.e DFT example - MP3 compression4m
Signal of the Day: The first man-made signal from outer space5m
3.4.a The short-time Fourier transform5m
3.4.b The spectrogram7m
3.4.c Time-frequency tiling5m
Reading11 lecturas
Introduction to Module 310m
Introduction to Lesson 3.15m
Summary of Lesson 3.110m
Introduction to Lesson 3.25m
Summary of Lesson 3.210m
Introduction to Lesson 3.35m
Summary of Lesson 3.310m
Real-valued Transforms10m
Introduction to Lesson 3.45m
Summary of Lesson 3.410m
Practice homework for Module 3 Part 1m
Quiz1 ejercicio de práctica
Homework for Module 3 Part 1m

4

Sección
Clock
8 horas para completar

Module 3: Part 2 - Advanced Fourier Analysis

...
Reading
10 videos (Total: 116 min), 7 readings, 1 quiz
Video10 videos
3.5.b Karplus-Strong revisited and DFS7m
3.6.a Karplus-Strong revisited and the DTFT13m
3.6.b Existence and properties of the DTFT7m
3.6.c The DTFT as a change of basis9m
3.7.a Sinusoidal modulation7m
3.7.b Tuning a guitar4m
Signal of the Day: Tristan Chord6m
3.8* Relationship between transforms14m
3.9* The fast Fourier transform42m
Reading7 lecturas
Introduction to Lesson 3.55m
Summary of Lesson 3.510m
Introduction to Lesson 3.65m
Summary of Lesson 3.610m
Introduction to Lesson 3.75m
Notes and external ressources15m
Practice homework for Module 3 Part 2m
Quiz1 ejercicio de práctica
Homework for Module 3 Part 2m
4.7
Direction Signs

50%

comenzó una nueva carrera después de completar estos cursos
Briefcase

83%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones

por JAJul 2nd 2017

Definitely an interesting course that is explained well. The math gets to a pretty high level after a few sections, but it still seems manageable to understand. I would recommend it for sure!

por BBDec 3rd 2017

Excellent course with lots of interesting real world applications as examples. The course moves quite fast though, and assumes students have some basic knowledge of signals and systems.

Instructores

Paolo Prandoni

Lecturer
School of Computer and Communication Science

Martin Vetterli

Professor
School of Computer and Communication Sciences

Acerca de École Polytechnique Fédérale de Lausanne

Preguntas Frecuentes

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.