Insegnamento LABORATORIO INFORMATICO DI SEGNALI E SISTEMI

Nome del corso di laurea Ingegneria informatica ed elettronica
Codice insegnamento A003495
Curriculum Ingegneria informatica
CFU 6
Regolamento Coorte 2024
Erogato Sarà erogato nel 2025/26
Erogato altro regolamento
Informazioni sull'attività didattica
Anno 2
Periodo Secondo Semestre
Tipo insegnamento
Tipo attività Attività formativa integrata
Suddivisione

MODULO A

Codice A003496
CFU 3
Docenti
  • (Codocenza)
Ore
  • 27 Ore (Codocenza) -
Attività Affine/integrativa
Ambito Attività formative affini o integrative
Settore ING-INF/03
Tipo insegnamento

MODULO B

Codice A003497
CFU 3
Docente responsabile Gabriele Costante
Docenti
  • Gabriele Costante
Ore
  • 27 Ore - Gabriele Costante
Attività Affine/integrativa
Ambito Attività formative affini o integrative
Settore ING-INF/04
Tipo insegnamento
Lingua insegnamento L’insegnamento è erogato in lingua italiana.
Contenuti Programmazione in linguaggio Python, utilizzo di ambienti di sviluppo per Python per l’elaborazione di dati e segnali interagenti con sistemi. Implementazione di codice e programmi per casi di studio applicativi.
Testi di riferimento Testi suggeriti:
* Downey, A. Think python. " O'Reilly Media, Inc.".
* McKinney, W. Python for Data Analysis. " O'Reilly Media, Inc.".
* Lynch, S. Dynamical systems with applications using python. Switzerland: Springer International Publishing.
Obiettivi formativi Comprendere la sintassi e il funzionamento logico di un programma Python.
Saper scrivere un programma Python per analizzare e modellare dati, segnali e sistemi.
Prerequisiti Nessuno.
Metodi didattici Le lezioni si svolgono con didattica frontale di tipo teorico utilizzando PC e proiettore e integrazione alla lavagna (multimediale) degli argomenti presentati. Ciascuna lezione si compone anche di una parte di esercitazione al calcolatore.
Per informazioni sui servizi di supporto agli studenti con disabilità e/o DSA visita la pagina https://www.unipg.it/disabilita-e-dsa.
Altre informazioni Ulteriori informazioni aggiornate saranno disponibili nella pagina UniStudium dedicata al corso, accessibile a tutti gli studenti iscritti all'insegnamento.
Modalità di verifica dell'apprendimento La prova d’esame consiste in una prova scritta con domande a risposta multipla (o metodologia equivalente) sugli argomenti presentati durante le lezioni, seguita condizionatamente da una prova pratica al calcolatore (o con modalità equivalente).
Nel caso in cui lo studente intenda anticipare l’esame in un anno precedente a quello programmato nel piano di studio, si raccomanda di frequentare il ciclo delle lezioni e di sostenere l’esame nel primo appello utile dopo che le lezioni medesime siano terminate, nel rispetto quindi del semestre di programmazione dell’insegnamento.
Programma esteso Parte Generale: introduzione all’ambiente di sviluppo per linguaggio Python; basi del linguaggio Python; calcolo matriciale e tensoriale; parallelizzazione; visualizzazione; utilizzo di pandas per data processing e data input/output; programmazione avanzata ad oggetti.
Casi di studio: acquisizione e analisi di segnali, suoni e immagini; problemi di ottimizzazione; simulazione onda PAM; sistemi dinamici e trasformate; elaborazione statistica dei dati.
Obiettivi Agenda 2030 per lo sviluppo sostenibile
Condividi su