Studiare

In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.

Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.
Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:

Laurea magistrale in Mathematics - Immatricolazione dal 2025/2026

Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.

CURRICULUM TIPO:

2° Anno   Attivato nell'A.A. 2015/2016

InsegnamentiCreditiTAFSSD
6
B
MAT/05
Attivato nell'A.A. 2015/2016
InsegnamentiCreditiTAFSSD
6
B
MAT/05
Insegnamenti Crediti TAF SSD
Tra gli anni: 1°- 2°
Un insegnamento a scelta
Tra gli anni: 1°- 2°
Altre attività formative
4
F
-

Legenda | Tipo Attività Formativa (TAF)

TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.




S Stage e tirocini presso imprese, enti pubblici o privati, ordini professionali

Codice insegnamento

4S001438

Docente

Ugo Solitro

Coordinatore

Ugo Solitro

Crediti

6

Lingua di erogazione

Inglese en

Settore Scientifico Disciplinare (SSD)

INF/01 - INFORMATICA

Periodo

II sem. dal 2 mar 2015 al 12 giu 2015.

Obiettivi formativi

Questo insegnamento estende le conoscenze di base nella programmazione affrontando i temi avanzati della programmazione orientata agli oggetti.

L'obiettivo è quello di acquisire una buona comprensione dei principi generali dei linguaggi e della programmazione orientata agli oggetti e una adeguata preparazione pratica, in particolare con il linguaggio C++.

Programma

L'insegnamento affronterà i seguenti temi:
- Revisione degli elementi fondamentali della programmazione imperativa.
- Fondamenti della progettazione e programmazione orientata agli ad oggetti.
- Classi, oggetti e metodi.
- Ereditarietà e polimorfismo.
- Eccezioni.
- Generici.

Gli argomenti saranno affrontati sia da un punto di vista generale che in pratica facendo riferimento a linguaggi esistenti, in particolare a C++.

Ulteriori dettagli saranno resi disponibili all'inizio delle lezioni.

Testi di riferimento
Autore Titolo Casa editrice Anno ISBN Note
Timothy Budd An Introduction to Object-Oriented Programming (Edizione 3) Addison-Wesley 2002 0201760312 Testo di consultazione.

Modalità d'esame

L'esame consiste di due parti: una prova scritta e un colloquio orale.
La prova scritta prevede esercizi e domande di carattere generale.
Il colloquio finale prevede una discussione sull'elaborato scritto, l'attività pratica e in generale sugli argomenti del corso.

La prova scritta può essere sostituita da eventuali prove parziali.

Le/gli studentesse/studenti con disabilità o disturbi specifici di apprendimento (DSA), che intendano richiedere l'adattamento della prova d'esame, devono seguire le indicazioni riportate QUI