- Docente: Alessandro Guidotti
- Crediti formativi: 3
- Lingua di insegnamento: Italiano
- Modalità didattica: Convenzionale - Lezioni in presenza
- Campus: Bologna
-
Corso:
Laurea in
Ingegneria elettronica e telecomunicazioni (cod. 9065)
Valido anche per Laurea in Ingegneria elettronica e telecomunicazioni (cod. 9065)
Conoscenze e abilità da conseguire
Al termine del corso lo studente è introdotto allo sviluppo di applicazioni software per la realizzazione pratica dei servizi trattati nel Corso di Software per le telecomunicazioni.
Contenuti
Lo scopo del corso è quello di fornire allo studente le competenze nello sviluppo di software nel linguaggio MATLAB. Il corso è strutturato in due parti:
1. Parte I: linguaggio di programmazione MATLAB
- introduzione
-
script e funzioni
-
array e indicizzazione
-
control flow
-
debugging
-
simulazione numerica
-
calcolo parallelo
2. Parte II: applicazion
- Exploratory Data Analysis
- Machine Learning
- Sistemi di Telecomunicazioni in sinergia con l’insegnamento di Fondamenti di Telecomunicazioni
Testi/Bibliografia
Il riferimento principale è dato dalla documentazione MATLAB disponibile a questo link: https://it.mathworks.com/help/
Eventuali altri riferimenti saranno forniti durante il corso.
Metodi didattici
Il corso è tenuto tramite lezioni in aula e su Teams, in cui verranno mostrate delle slide e si programmerà in aula.
Modalità di verifica e valutazione dell'apprendimento
L'esame consiste in una idoneità che verrà verificata tramite la discussione di un progetto in MATLAB. Lo studente dovrà sviluppare il progetto nel linguaggio MATLAB e presentare i risultati ottenuti in un colloquio. Viene richiesto di consegnare una presentazione PowerPoint insieme al codice oppure un file live script di MATLAB.
Strumenti a supporto della didattica
Il seguente materiale viene fornito dal docente:
- slide
- codice usato in aula
- esercizi suggeriti con soluzioni
- dataset
Orario di ricevimento
Consulta il sito web di Alessandro Guidotti