COM-202 / 8 crédits

Enseignant(s): Prandoni Paolo, Shkel Yanina Yurina

Langue: Anglais


Summary

Signal processing theory and applications: discrete and continuous time signals; Fourier analysis, DFT, DTFT, CTFT, FFT, STFT; linear time invariant systems; filter design and adaptive filtering; sampling; interpolation and quantization; image processing, data communication and control systems.

Content

Learning Prerequisites

Required courses

Linear Algebra, Programming (Python), Analysis II

Recommended courses

Analyse III (concurrently), Probability theory (concurrently)

Important concepts to start the course

Vectors and vector space, functions and sequences, infinite series

Learning Outcomes

By the end of the course, the student must be able to:

  • Identify signals and signal types
  • Describe properties of LTI systems
  • Analyze LTI systems by spectral analysis
  • Recognize signal processing problems
  • Apply the correct analysis tools to specific signals
  • Implement signal processing algorithms
  • Design digital filters
  • Interpret complex signal processing systems

Teaching methods

This course will weave together theoretical analysis in course lectures with practical hands-on labs using Python (via Jupyter notebooks) and more traditional exercise sessions.

Expected student activities

Study class material; complete weekly homework sets (with solutions discussed in subsequent exercise sessions) and participate in Python applied labs.

Assessment methods

The final grade will be almost fully determined by the final exam, with a small grade component based on compilation of weekly laboratory and homework assignments.

 

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Resources

Moodle Link

Dans les plans d'études

  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signal processing
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 2 Heure(s) hebdo x 14 semaines
  • TP: 2 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signal processing
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 2 Heure(s) hebdo x 14 semaines
  • TP: 2 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signal processing
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 2 Heure(s) hebdo x 14 semaines
  • TP: 2 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signal processing
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 2 Heure(s) hebdo x 14 semaines
  • TP: 2 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11     
11-12     
12-13     
13-14     
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     

Cours connexes

Résultats de graphsearch.epfl.ch.