Laura VERDE
Insegnamento di PROGRAMMAZIONE ORIENTATA AGLI OGGETTI
Corso di laurea magistrale in MATEMATICA
SSD: INF/01
CFU: 8,00
ORE PER UNITÀ DIDATTICA: 72,00
Periodo di Erogazione: Secondo Semestre
Italiano
Lingua di insegnamento | ITALIANO |
Contenuti | Principi di elaborazione dei segnali: concetti di base, proprietà, rappresentazione nel dominio del tempo e della frequenza, trasformate di Fourier, sistemi, sistemi lineari tempo invarianti, filtraggio di segnali. Ogni tecnica verrà illustrata tramite applicazioni pratiche utilizzando il linguaggio Python. Conoscenze di base sulle proprietà e sulla genesi di alcuni segnali biomedici (come ECG, EMG, EEG). Nozioni sulle metodologie per il trattamento e l'elaborazione numerica di tali segnali. Ogni tecnica verrà illustrata tramite applicazioni pratiche su segnali biomedici reali. |
Testi di riferimento | Marco Luise, Giorgio M. Vitetta, “Teoria dei Segnali”, Terza Edizione, McGraw-Hill, 2009. |
Obiettivi formativi | L’insegnamento mira a fornire una conoscenza approfondita e una comprensione dei concetti di base relativi alla descrizione e alla caratterizzazione dei segnali, nonché delle sfide che sorgono durante il processo di elaborazione. |
Prerequisiti | Fondamenti di Informatica (conoscenze dei fondamenti di programmazione di calcolatori elettronici). |
Metodologie didattiche | Il corso prevede per ciascun modulo ore teoriche (24 ore) in cui verranno illustrate i principi dell’elaborazione dei segnali (I modulo) e concetti base dell’analisi dei segnali biomedici (II modulo); ed ore (12 ore) in laboratorio in cui verranno presentati vari tool di sviluppo oltreché la risoluzione di esercizi e problemi applicativi. |
Metodi di valutazione | L’esame si compone di due prove: una prova pratica ed una prova orale. |
Altre informazioni | È previsto il caricamento on-line di materiale didattico, esercitazioni e programmi di esempio. |
Programma del corso | Elaborazione dei segnali (I modulo) |
English
Teaching language | Italian |
Contents | Fundamentals of signal processing: basic concepts, properties, time and frequency domain representation, Fourier transforms, systems, linear time-invariant systems, and signal filtering. Each technique is demonstrated through practical applications using the Python programming language. Basic knowledge of the properties and origins of certain biomedical signals (such as ECG, EMG, EEG). An introduction to the methods of processing and numerical treatment of these signals. Each technique will be demonstrated through practical applications to biomedical signals. |
Textbook and course materials | Marco Luise, Giorgio M. Vitetta, “Teoria dei Segnali”, Terza Edizione, McGraw-Hill, 2009. |
Course objectives | The course aims to provide an in-depth knowledge and understanding of the fundamental concepts related to the description and characterisation of signals, as well as the challenges that arise during the processing phase. |
Prerequisites | Fundamentals of Programming |
Teaching methods | For each module, the course includes theory hours (24 hours), in which the fundamentals of signal processing (Module I) and basic concepts of biomedical signal analysis (Module II) are explained, and laboratory hours (12 hours), in which various development tools are presented and exercises and application problems are solved. |
Evaluation methods | The examination consists of two tests: a practical test and an oral test. |
Other information | Online uploads of teaching materials, tutorials and sample programmes are provided. |
Course Syllabus | Signal Processing (I Module) |