Dettaglio insegnamento

ABILITA' INFORMATICHE

EC0608

Insegnamento
ABILITA' INFORMATICHE
Codice
EC0608
Anno Accademico
2026/2027
Anno regolamento
2026/2027
Corso di studio
MANAGEMENT, ECONOMIA E FINANZA
Curriculum
A031 - Economics
Responsabile didattico
CFU
4
Ore di lezione
30
Settore Scientifico Disciplinare (SSD)
NN - Indefinito/Interdisciplinare
Tipo di insegnamento
Attività formativa monodisciplinare
Fruizione insegnamento
OBB - Obbligatoria
Anno
1
Periodo
Primo Semestre
Sede
NOVARA
Lingua insegnamento
Inglese
Contenuti
Il corso ha come obiettivo principale quello di introdurre gli studenti alla programmazione in Matlab, fornendo alcuni dei principali strumenti informatici di base propri della finanza quantitativa. Il corso sarà prevalentemente applicativo con numerosi esempi ed esercizi svolti utilizzando il programma Matlab. Ove necessario, verranno fatti opportuni richiami teorici agli argomenti trattati. Il corso è a livello introduttivo e costituirà la base per approfondimenti nei diversi corsi del curriculum.
Testi di riferimento
Computational Finance- MATLAB oriented modeling, Edited by Francesco Cesarone. Giappichelli Editore Matlab for Applications in Economics and Finance, Cristina Pocci, Giulia Rotundo, Roeland De Kok, Maggioli EditoreMateriale online fornito dalla Docente. Il corso relativamente alla parte di MATLAB sarà svolto anche con il supporto online dei tutorial di Mathworks (https://it.mathworks.com/services/training/online.html).
Obiettivi formativi
L'insegnamento è da 4 CFU corrispondenti a 30 ore di didattica frontale. Nel complesso circa 12 ore sono di didattica erogativa (DE) e 18 di didattica interattiva (DI) con proporzioni variabili all'interno di ciascuna lezione.
- Conoscenza e comprensione: Gli studenti acquisiranno una conoscenza di base del linguaggio di
programmazione Matlab e dei principali pacchetti comunemente utilizzati in finanza quantitativa.
L'obiettivo di comprensione verrà perseguito proponendo allo studente la risoluzione di semplici problemi nei quali sia richiesta la capacità di scelta e di sviluppo delle procedure algoritmiche presentate.
- Capacità di applicare conoscenza e comprensione: Gli studenti impareranno ad applicare
correttamente gli algoritmi numerici studiati conoscendone le funzionalità e i limiti, e a sviluppare semplici programmi tramite Matlab scegliendo autonomamente la procedura più adatta.
- Autonomia di giudizio: Gli studenti sapranno utilizzare sia sul piano concettuale che su quello
operativo le conoscenze acquisite con autonoma capacità di valutazione.
- Abilità comunicative: Gli studenti acquisiranno il linguaggio tecnico tipico della programmazione
informatica e inoltre acquisiranno la capacità di argomentare le soluzioni implementate.
- Capacità di apprendimento: Gli studenti apprenderanno come scegliere e applicare le opportune
tecniche numeriche presentate durante corso.
Prerequisiti
Algebra lineare e nozioni base di ottimizzazione dei corsi di Metodi Matematici 1 e 2.
Metodi didattici
Lezioni interattive pratiche al PC, integrate ove necessario da richiami teorici.
Altre informazioni
Le studentesse e gli studenti con disabilità o con Disturbi Specifici dell’Apprendimento (DSA) o con Bisogni Educativi Speciali (BES) possono richiedere servizi e strumenti specifici a loro dedicati rivolgendosi allo Staff Sviluppo e Coordinamento Carriere e Servizi alle Studentesse e agli Studenti e consultando la pagina dedicata del sito di Ateneo: https://uniupo.it/it/servizi/servizi-studentidisabili-e-dsa Le studentesse e gli studenti con disabilità, DSA, BES, una volta preso contatto con lo Staff di Ateneo, possono contattare la/il docente titolare dell'insegnamento in relazione alla declinazione delle modalità di esame, in merito agli aspetti didattici.
Modalità di verifica dell'apprendimento
Prova di idoneità (senza voto). La prova di idoneità si svolge al PC. Alle studentesse/agli studenti viene proposto un set di tre esercizi da svolgere in Matlab in un'ora di tempo, un esercizio obbligatorio volto a testare la conoscenza dei principali comandi e di semplici programmi Matlab, e due articolati volti a testare la comprensione del linguaggio di programmazione tramite la capacità di scelta dello strumento più adeguato e la capacità di implementare programmi più complessi. L'idoneità è raggiunta se l'esercizio obbligatorio ed almeno uno dei due esercizi articolati sono svolti correttamente, ovvero il codice Matlab compila e produce risultati numerici corretti. Inoltre, alle studentesse/agli studenti è richiesto di scrivere un breve commento delle procedure utilizzate e dei risultati ottenuti in relazione alle funzioni Matlab utilizzate. Tale commento fa parte dell'esercizio e deve essere coerente con il codice Matlab prodotto. E' obbligatorio iscriversi all'esame mediante il portale studenti: raggiunto il numero massimo di partecipazioni all'esame il sistema non consentirà ulteriori iscrizioni. E' prevista una prova finale al termine delle lezioni per le studentesse/gli studenti del primo anno.
Programma esteso
Programma del corso
1. Introduzione a Matlab: tipi di variabili, Calcolo matriciale in Matlab: operazioni fra matrici, inversa e determinante di matrici, soluzione di
sistemi determinati di equazioni lineari con brevi richiami di teoria.
2. Grafici di base (2-D), cenni ai grafici 3D, operatori logici, if, ciclo while, ciclo for, funzioni, lettura
(e scrittura) di dati da (e su) foglio elettronico.
3. Applicazioni Finanziarie e Statistica di base in Matlab.
4. Cenni di ottimizzazione
Risultati di apprendimento attesi
Capacità di implementare autonomamente utilizzando i pacchetti Matlab presentati semplici problemi di finanza quantitativa e statistica.
Ultimo aggiornamento:09-09-2026 00:14:31