- français
- English
Fiches de cours 2017-2018
Signal processing for communications
COM-303
Enseignant(s) :
Prandoni PaoloLangue:
English
Summary
Students learn digital signal processing theory, including discrete time, Fourier analysis, filter design, sampling, interpolation and quantization; they are introduced to image processing and data communication system design.Content
- Basic discrete-time signals and systems: signal classes and operations on discrete-time signals, signals as vectors in Hilbert space
- Fourier Analysis: properties of Fourier transforms, DFT, DTFT; FFT.
- Discrete-Time Systems: LTI filters, convolution and modulation; difference equations; FIR vs IIR, stability issues.
- Z-transform: properties and regions of convergence, applications to linear systems.
- Filter Design: FIR design methods, IIR design methods, filter structures.
- Stochastic Signal Processing: random processes, spectral representation.
- Interpolation and Sampling: the continuous-time paradigm, interpolationthe sampling theorem, aliasing.
- Quantization: A/D and D/A converters.
- Multi-rate signal processing: upsampling and downsampling, oversampling.
- Multi-dimensional signals and processing: introduction to Image Processing.
- Practical applications: digital communication system design, ADSL.
Keywords
signal processing, discrete-time, continuous-time, filter, filter design, sampling, aliasing, DSP, Fourier transform, FFT, modem, ADSL
Learning Prerequisites
Required courses
calculus, linear algebra
Recommended courses
Circuits and systems, basic probability theory
Important concepts to start the course
vectors and vector spaces, functions and sequences, infinite series
Learning Outcomes
By the end of the course, the student must be able to:- Identify signals and signal types
- Recognize signal processing problems
- Apply the correct analysis tools to specific signals
- Check system stability
- Manipulate rational transfer functions
- Implement signal processing algorithms
- Design digital filters
- Interpret complex signal processing systems
Transversal skills
- Use a work methodology appropriate to the task.
- Assess one's own level of skill acquisition, and plan their on-going learning goals.
- Use both general and domain specific IT resources and tools
Teaching methods
Course with exercises in class and on the computer
Expected student activities
complete weekly homework, write numerical routines to implement core concepts
Assessment methods
midterm exam for bonus points and final exam for final grade.
Resources
Bibliography
Signal processing for Communications, EPFL Press, 2008, by P. Prandoni and M. Vetterli. The book is available for sale in printed form online and in bookstores; in iBook format on the Apple store and is also available as a free pdf file at http://www.sp4comm.org/
Ressources en bibliothèque
Websites
Prerequisite for
adaptive signal processing, image processing, audio processing, advanced signal processing
Dans les plans d'études
- Auditeurs en ligne, 2017-2018, Semestre printemps
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- Passerelle HES - SC, 2017-2018, Semestre printemps
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenEcrit
- Crédits
6 - Matière examinée
Signal processing for communications - Cours
4 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines
- Semestre
Semaine de référence
Lu | Ma | Me | Je | Ve | |
---|---|---|---|---|---|
8-9 | |||||
9-10 | |||||
10-11 | CE2 | ||||
11-12 | |||||
12-13 | |||||
13-14 | |||||
14-15 | INM200 | BM5202 INM201 | |||
15-16 | |||||
16-17 | |||||
17-18 | |||||
18-19 | |||||
19-20 | |||||
20-21 | |||||
21-22 |
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand