(*) Questo è il numero di docenti appartenenti ai settori scientifico-disciplinari INF/01 o ING-INF/05 che svolgono il loro carico didattico istituzionale presso questo corso di laurea
Afferisce al primo corso di laurea iscritto
Si
Commento
E' un percorso interdisciplinare
No
Cambia la modalità di certificazione (standard / beta)
Legenda delle Aree (versione standard)
A:
Fondamenti
G:
Basi di dati
A_M:
Una qualunque delle aree da A a M
B:
Algoritmi
H:
Computazione su rete
altro INF:
Crediti di INFORMATICA non classificati nelle aree
C:
Programmazione
I:
Ingegneria del software
INF:
Crediti di INFORMATICA non classificabili a priori
D:
Linguaggi
L:
Interazione, grafica e multimedialità
altro:
Crediti NON dell'INFORMATICA né della MATEMATICA
E:
Architetture
M:
Rappresentazione della conoscenza
NCP:
Crediti Non Classificabili a priori
F:
Sistemi operativi
MAT:
Crediti di MATEMATICA
Legenda delle Aree (versione beta)
AL:
Algorithms and Complexity
IS:
Intelligent Systems
SP:
Social Issues and Professional Practice
AR:
Architecture and Organization
NC:
Networking and Communication
MAT:
Crediti di MATEMATICA
DS:
Discrete Structures
OS:
Operating Systems
altro INF:
Crediti di INFORMATICA non classificati nelle aree
GV:
Graphics and Visualization
PBD:
Platform-Based Development
INF:
Crediti di INFORMATICA non classificabili a priori
Riepilogo dell'insegnamento: Algoritmi e Strutture Dati
Nome
Algoritmi e Strutture Dati
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
7 CFU nell'area B - Algoritmi
2 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
B - Algoritmi
*
A - Algoritmi fondamentali
+
AL-BA - Basic Analysis
Problemi e algoritmi: risolubilita', correttezza, complessita'.
*
A - Algoritmi fondamentali
+
AL-BA - Basic Analysis
Analisi computazionale e complessita' asintotica
*
A - Algoritmi fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Algoritmi di ordinamento: algoritmi elementari quadratici, divide et impera: mergesort e quick sort
*
A - Algoritmi fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Algoritmi di ordinamento: risoluzione di relazioni di ricorrenza, limiti inferiori per l'ordinamento
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Strutture dati: Strutture concrete, astratte, code di priorita'.
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Alberi: Definizione e visita, alberi di ricerca, alberi rosso-neri
TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
+
AL-AS - Algorithmic Strategies
Grafi: definizione e visita, ordinamento topologico, algoritmi greedy, cammini minimi
D - Linguaggi
MP - Metodologie di Programmazione
+
PL-OOP - Object-Oriented Programming
Realizzazione utilizzando la libreria Java di tipi di dati astratti
MP - Metodologie di Programmazione
+
PL-OOP - Object-Oriented Programming
Realizzazione di algoritmi utilizzando il linguaggio Java
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Analisi matematica
Nome
Analisi matematica
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
MAT/05
9 cfu così ripartiti nelle aree:
9 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/05 - Analisi Matematica
MAT/05 - Analisi Matematica
Serie numeriche
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Architettura degli elaboratori
Nome
Architettura degli elaboratori
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
8 CFU nell'area E - Architetture
1 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
E - Architetture
*
AC - Aritmetica dei calcolatori
+
AR-MLRD - Machine Level Representation of Data
Numeri assoluti e frazionari, numeri relativi, numeri a virgola mobile,codifica di caratteri.
V - Varie
+
AR-ALMO - Assembly Level Machine Organization
Introduzione all'organizzazione strutturata dei calcolatori: macchine virtuali, evoluzione storica dei calcolatori.
*
CCS - Circuiti combinatori e sequenziali
+
AR-DLDS - Digital Logic and Digital Systems
Livello logico digitale: porte logiche e algebra di Boole, circuiti logici di base, latch, flip-flop, registri, chip di memoria.
V - Varie
+
AR-MSOA - Memory System Organization and Architecture
Memoria: organizzazione della memoria principale, memoria cache, memorie secondarie, bus.
*
LMP - Livello di Microprogrammazione
+
AR-ALMO - Assembly Level Machine Organization
Il livello della microarchitettura: organizzazione della CPU ed esecuzione delle istruzioni
*
LII - Livello Instruction Set
+
AR-ALMO - Assembly Level Machine Organization
Il livello ISA: caratteristiche delle istruzioni macchina, modelli di memoria, modalità di indirizzamento.
GIO - Gestione dell'Input/Output
*
AR-IO - Interfacing and Communication
Istruzioni di I/O, interrupt e trap.
*
ASS - Linguaggio Assembler
+
PL-LTE - Language Translation and Execution
. Assembler, linker, loader.
L - Interazione, grafica e multimedialità
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
*
GV-FC - Fundamental Concepts
Cidifica di immagini, video e suoni.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Basi di dati
Nome
Basi di dati
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
9 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
G - Basi di dati
*
DBMS - Sistemi di Gestione di Basi di Dati
+
IM-IMC - Information Management Concepts
Funzionalita' e componenti dei sistemi di gestione di basi di dati
*
DBMS - Sistemi di Gestione di Basi di Dati
+
IM-DS - Database Systems
Fondamenti teorici delle basi di dati relazionali
*
ML - Modelli logici
+
IM-DMo - Data Modeling
II modello relazionale delle basi di dati
*
ML - Modelli logici
+
IM-RDQL - Relational Databases and Query Languages
Introduzione a SQL, Dizionario dei dati in un DBMS
OFGI - Organizzazione Fisica e Gestione delle Interrogazioni
+
IM-RDQL - Relational Databases and Query Languages
Dipendenze funzionali e teorie della normalizzazione. Memorizzazione efficiente dei dati.
*
LI - Linguaggi di Interrogazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
Specifiche di interrogazioni e realizzazioni in SQL: esercitazioni in laboratorio su ORACLE
*
LI - Linguaggi di Interrogazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
Meccanismi di autorizzazione offerti da SQL con esercitazioni su ORACLE
*
PC - Progettazione concettuale
*
IM-TP - Transaction Processing
Introduzione alle transazioni: problemi di concorrenza e di affidabilita'.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Calcolo Matriciale e Ricerca Operativa
Nome
Calcolo Matriciale e Ricerca Operativa
CFU
6
Ore di didattica frontale per CFU
9
Settore Scientifico Disciplinare
MAT/09
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
Vettori e matrici. Operazioni fondamentali
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
Cenni di geometria in spazi vettoriali.
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
Combinazioni lineari, indipendenza lineare. Sottospazi e basi.
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
insiemi convessi, poliedri.
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
Programmazione lineare intera.
MAT/09 - Ricerca Operativa
MAT/09 - Ricerca Operativa
Cenni di programmazione a variabili intere
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Economia e gestione delle imprese e Diritto
Nome
Economia e gestione delle imprese e Diritto
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
SECS-P/nn
9 cfu così ripartiti nelle aree:
9 CFU nell'area altro - Crediti NON dell'INFORMATICA né della MATEMATICA
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Elementi di Probabilità e Statistica
Nome
Elementi di Probabilità e Statistica
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
MAT/06
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Introduzione alla statistica. Statistica descrittiva
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Elemementi di probabilita'.
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Variabili aleatorie e modelli di variabili aleatorie.
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Distribuzione delle statistiche campionarie
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Stima parametrica
MAT/06 - Probabilita' e Statistica Matematica
MAT/06 - Probabilita' e Statistica Matematica
Verifica delle ipotesi
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Fisica
Nome
Fisica
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
FIS/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area altro - Crediti NON dell'INFORMATICA né della MATEMATICA
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Interazione uomo macchina e Tecnologie Web
Nome
Interazione uomo macchina e Tecnologie Web
CFU
12
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
2 CFU nell'area D - Linguaggi
4 CFU nell'area H - Computazione su rete
6 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
D - Linguaggi
MP - Metodologie di Programmazione
*
PL-EDRP - Event-Driven and Reactive Programming
Progettazione e sviluppo di applicazioni web.
PLN - Paradigmi Linguistici
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Il linguaggio Python e la alibreria grafica Kivy. Le interfacce ai servizi di sistema
H - Computazione su rete
PASR - Programmazione di Applicazioni e Servizi di Rete
*
PBD-WP - Web Platforms
Architetture delle applicazioni Web: Web browser e Web server
PASR - Programmazione di Applicazioni e Servizi di Rete
*
PBD-WP - Web Platforms
Applicazioni basate su pagine Web dinamiche.
SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
*
PBD-MP - Mobile Platforms
Introduzione alla programmazione per mobile. La piattaforma Android
SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
*
PBD-MP - Mobile Platforms
Processi e applicazioni in Android
L - Interazione, grafica e multimedialità
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
*
HCI-F - Foundations
Interazione uomo macchina. Definizioni, contesto, evoluzione, nuove direzioni
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
+
HCI-DI - Designing Interaction
Il fattore umano: percezione, attenziona, memoria, modelli mentali.
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
+
HCI-PIS - Programming Interactive Systems
Disegno di interazione; prototipazione
RV - Rendering e Visualizzazione
+
HCI-PIS - Programming Interactive Systems
Disegno di interazioni: elementi di topografia elettronica, di layout e gestione del colore
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
+
HCI-UCD - User-Centered Design
User-centered design. tecniche di valutazione
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
+
HCI-PIS - Programming Interactive Systems
Disegno inclusivo: accessibilita, disegno per utenti
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Linguaggi Formali e Traduttori
Nome
Linguaggi Formali e Traduttori
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
9 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
D - Linguaggi
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Automi a stati finiti ed espressioni regolari.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Programmazione I
Nome
Programmazione I
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
9 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
C - Programmazione
*
CB - Costrutti di Base
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Informazioni di base su linguaggi di programmazione
*
P - Procedure
+
AL-AS - Algorithmic Strategies
Algoritmi iterativi e ricorsivi I
*
P - Procedure
+
AL-AS - Algorithmic Strategies
Algoritmi iterativi e ricorsivi II
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
PL-BTS - Basic Type Systems
Linguaggi di riferimento: variabili, tipi di dato fondamentali
*
CB - Costrutti di Base
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Linguaggi di riferimento: assegnazione e controllo del flusso
*
SCP - Sviluppo e Correttezza dei Programmi
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Correttezza parziale, terminazione e nozioni di costo
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Programmazione II
Nome
Programmazione II
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
3 CFU nell'area B - Algoritmi
6 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
B - Algoritmi
*
A - Algoritmi fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio
*
A - Algoritmi fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio
*
A - Algoritmi fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio
C - Programmazione
PP - Paradigmi di Programmazione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Concetti di base programmazione imperativa e java
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Incapsulamento, definizione di classe, creazione e uso di oggetti
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Relazioni tra clssi, polimorfismo, classi parzialmente definite, interfacce
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Invarianti di classe, eccezione e gestione
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Progettazione a oggetti e UML
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
AL-FDA - Fundamental Data Structures and Algorithms
Progettazione e implementazione di strutture dati
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Programmazione III
Nome
Programmazione III
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
C - Programmazione
PP - Paradigmi di Programmazione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Programmazione di eventi in Java
*
CB - Costrutti di Base
+
HCI-PIS - Programming Interactive Systems
Organizzazione e uso di Interfacce grafiche
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Programmazione Multithread: i thread in Java
PCC - Programmazione Concorrente
+
PD-PF - Parallelism Fundamentals
Problemi di sincronizzazione
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Programmazione in rete in Java
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Reti I
Nome
Reti I
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
PT - Protocolli
+
NC-I - Introduction: Computer Network Architecture
Fondamenti su reti di calcolatori
*
PT - Protocolli
+
NC-NA - Networked Applications
Il livello applicativo: suite di applicazioni
*
PT - Protocolli
+
NC-RF - Routing And Forwarding
Il livello di trasporto e il livello di instradamento
*
PT - Protocolli
+
NC-LAN - Local Area Networks
Il livello Link e livello di comunicazione: condivisione del mezzo e controllo di flusso
*
SR - Sicurezza delle Reti
+
NC-RDD - Reliable Data Delivery
Affidabilita'dei protocolli di comunicazione
*
ARTC - Architettura delle Reti di Calcolatori
NC-M - Mobility
Reti wireless e mobilita'
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Sistemi intelligenti
Nome
Sistemi intelligenti
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area M - Rappresentazione della conoscenza
Sillabo dell'insegnamento
M - Rappresentazione della conoscenza
*
RP - Risoluzione di Problemi
*
IS-FI - Fundamental Issues
Introduzione automatica di Problemi: : definizione del concetto di problema e di soluzione. Risoluzione automatica di problemi
*
RP - Risoluzione di Problemi
*
IS-BSS - Basic Search Strategies
Tre approcci diversi alla soluzione di problemi e loro strategie di ricerca.
*
RP - Risoluzione di Problemi
*
IS-BSS - Basic Search Strategies
Tre approcci diversi alla soluzione di problemi e loro strategie di ricerca.
ARC - Acquisizione e Rappresentazione della Conoscenza
*
IS-BKRR - Basic Knowledge Representation and Reasoning
Rappresentazione della conoscenza e ragionamento: formalismi logici e rappresentazioni strutturate
ARC - Acquisizione e Rappresentazione della Conoscenza
*
IS-BKRR - Basic Knowledge Representation and Reasoning
Rappresentazione della conoscenza e ragionamento: formalismi logici e rappresentazioni strutturate
AASC - Apprendimento Automatico e Scoperta di Conoscenza
*
IS-BML - Basic Machine Learning
Agenti e apprendimento automatico
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Sistemi operativi
Nome
Sistemi operativi
CFU
12
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
3 CFU nell'area C - Programmazione
9 CFU nell'area F - Sistemi operativi
Sillabo dell'insegnamento
C - Programmazione
*
CB - Costrutti di Base
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Costrutti principali del linguaggio C
PCC - Programmazione Concorrente
*
PL-CP - Concurrency and Parallelism
System call per la creazione e la sincronizzazione di processi in Unix
PCC - Programmazione Concorrente
*
PL-CP - Concurrency and Parallelism
System call per Interprocess communication e gestione dei segnali in Unix
F - Sistemi operativi
*
SCO - Struttura e Componenti di un sistema operativo
+
OS-O - Overview of Operating Systems and Principles
Struttura e servizi offerti dal sistema operativo
*
GSP - Gestione e Sincronizzazione dei Processi
+
OS-C - Concurrency
Processi e thread
*
GSP - Gestione e Sincronizzazione dei Processi
+
OS-SD - Scheduling and Dispatch
Scheduling della CPU
*
GSP - Gestione e Sincronizzazione dei Processi
+
PD-PF - Parallelism Fundamentals
Sincronizzazione dei processi
MA - Modelli e Architetture di sistemi operativi
+
AR-MSOA - Memory System Organization and Architecture
Gestione memoria centrale
*
FS - File System
*
OS-FS - File Systems
Gestione memoria secondaria: file system
GCA - Gestione e Controllo degli Accessi
*
OS-SPr - Security and Protection
Tecniche di protezione
GP - Gestione delle Periferiche
OS-DM - Device Management
Gestione memoria secondaria e terziaria
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Sviluppo delle Applicazioni Software
Nome
Sviluppo delle Applicazioni Software
CFU
9
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
9 cfu così ripartiti nelle aree:
9 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
I - Ingegneria del software
*
PSS - Processi di Sviluppo del Software
+
SE-SPRE - Software Processes and Requirement Engineering
Il problema del software, il problema della software engeneering
*
PSS - Processi di Sviluppo del Software
+
SE-SPRE - Software Processes and Requirement Engineering
L'approccio della software engeneering e il processo software
*
AR - Analisi dei Requisiti
+
SE-SPRE - Software Processes and Requirement Engineering
Raccolta e specifica dei requisiti: l'analisi del problema, la specifica dei requisiti, la validazione
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Pianificazione del progetto software: previsione di costi, tempi e risorse, pianificazione delle attivita'
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Progettazione in ambito funzionale e in ambito orientato agli oggetti. La validazione e le metriche
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Progetto di dettaglio e codifica. Verifica e metriche associate
*
TVV - Testing, Verifica e Validazione
+
SE-SVV - Software Verification and Validation
Testing. La nozione di fault, error e faillure.
*
TVV - Testing, Verifica e Validazione
+
SE-SDC - Software Design and Construction
Test funzionali e strutturali, test di unit?, integrazione, sistema e accettazione
*
AR - Analisi dei Requisiti
+
SE-TE - Tools and Environments
Le metrichepproccio della software engeneering e il processo software
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Calcolabilità e Complessità
Nome
Calcolabilità e Complessità
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area A - Fondamenti
Sillabo dell'insegnamento
A - Fondamenti
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della computabilita': Le machine di Turing
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della computabilita': Le machine di Turing
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
Problemi non risolubili: funzioni ricorsive
SLP - Semantica dei Linguaggi di Programmazione
+
AL-BACC - Basic Automata, Computability and Complexity
Problemi non risolubili: Calcolabilita'e linguaggi di programmazione
COM - Complessità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della complessita': Misure e classi di complessita
COM - Complessità
AL-ACC - Advanced Computational Complexity
'Teoria della complessita': classi P e NP, Problemi NP completi
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Insegnamenti "macro" nell'ambito dei quali può essere scelto
Riepilogo dell'insegnamento: Economia e Gestione dell'Innovazione
Nome
Economia e Gestione dell'Innovazione
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
SECS-P/nn
6 cfu così ripartiti nelle aree:
6 CFU nell'area altro - Crediti NON dell'INFORMATICA né della MATEMATICA
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Insegnamenti "macro" nell'ambito dei quali può essere scelto
Riepilogo dell'insegnamento: Linguaggi e Paradigmi di Programmazione
Nome
Linguaggi e Paradigmi di Programmazione
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
D - Linguaggi
PLN - Paradigmi Linguistici
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Introduzione ai paradigmi di programmazione
PLN - Paradigmi Linguistici
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Calcolo come riscrittura: le basi della programmazione funzionale
PLN - Paradigmi Linguistici
PL-TS - Type Systems
Espressioni e loro tipi. Tipi di base
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Progettazione di linguaggi funzionali. tecniche di ricorsione
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
+
PL-BTS - Basic Type Systems
Ragionare sui programmi funzionali: tecniche di induzione
ALC - Astrazioni Linguistiche e Composizionalità
+
PL-BTS - Basic Type Systems
L'idea di astrazione funzionale. Funzioni di ordine superiore
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Insegnamenti "macro" nell'ambito dei quali può essere scelto
Riepilogo dell'insegnamento: Sicurezza
Nome
Sicurezza
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
SR - Sicurezza delle Reti
+
IAS-FCS - Foundational Concepts in Security
Strumenti crittografici: cifrari simmetrici e asimmetrici, funzioni di Hash
*
SR - Sicurezza delle Reti
+
IAS-FCS - Foundational Concepts in Security
Strumenti crittografici; firma elettronica
*
SR - Sicurezza delle Reti
+
IAS-FCS - Foundational Concepts in Security
Sicurezza rete privata: analisi dei rischi, controllo accesso
*
SR - Sicurezza delle Reti
*
IAS-PSD - Principles of Secure Design
La sicurezza delle reti: intrusioni, virus, worm
*
SR - Sicurezza delle Reti
*
IAS-PSD - Principles of Secure Design
La sicurezza delle reti locali: sistemi firewall
*
SR - Sicurezza delle Reti
*
IAS-DP - Defensive Programming
La sicurezza delle reti locali: reti provate virtuali
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Insegnamenti "macro" nell'ambito dei quali può essere scelto
Riepilogo dell'insegnamento: Sistemi informativi
Nome
Sistemi informativi
CFU
6
Ore di didattica frontale per CFU
10
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
3 CFU nell'area G - Basi di dati
3 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
G - Basi di dati
*
PC - Progettazione concettuale
+
IM-IMC - Information Management Concepts
Introduzione sistemi informativi aziendali: sistemi ERP
V - Varie
+
HCI-DI - Designing Interaction
Integrazione con il cliente: i sistemi CIRM
V - Varie
+
IM-DMo - Data Modeling
Gestione dell'azienda orientata ai processi
I - Ingegneria del software
*
LMS - Linguaggi di Modellazione del Software
+
SE-SPRE - Software Processes and Requirement Engineering
Fondamenti della tecnologia ad oggetti: principi di base della programmazione ad oggetti
*
LMS - Linguaggi di Modellazione del Software
+
SE-TE - Tools and Environments
UML: elementi del modello e discussione dei diagrammi principali
*
AR - Analisi dei Requisiti
+
SE-TE - Tools and Environments
Analisi dei requisiti: tecniche per la collezione e la specifica dei requisiti per il progetto di un sistema informativo
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Insegnamenti "macro" nell'ambito dei quali può essere scelto