2015
2015
Sei collegato come utente non registrato
Il percorso ha la certificazione (STANDARD)
Il percorso è certificabile (BETA)
Corso di Laurea: Informatica  -  Percorso: Informatica 2015
Informazioni generali
Università MILANO Responsabile del Percorso Nicolò Cesa Bianchi
Livello del Cdl TRIENNALE Email presidente@ccdi.unimi.it
Docenti che insegnano nel corso*: 8 Scheda Unica Annuale (SUA) del Corso di Laurea: Nessun documento SUA caricato
(*) 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 CdL nuovo ord. attivato a partire dal 2014/15 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
HCI: Human Computer Interaction PD: Parallel and Distributed Computing altro: Crediti NON dell'INFORMATICA né della MATEMATICA
IAS: Information Assurance and Security PL: Programming Languages NCP: Crediti Non Classificabili a priori
IM: Information Management SE: Software Engineering
Insegnamenti e ripartizione CFU per area CFU A B C D E F G H I L M MAT A_M AL AR DS GV HCI IAS IM IS NC OS PBD PD PL SE SP MAT altro INF INF altro NCP
Algoritmi e strutture dati 12   12                       12                                      
Architettura degli elaboratori I 6         6                   6                                    
Architettura degli elaboratori II 6         6                   6                                    
Aspetti economici, etici, sociali e legali connessi allo svolgimento della professione informatica 3 3                                                     3          
Basi di dati 12             12                       1 10       1                  
Ingegneria del software 12                 12                             1     11            
Insegnamenti a Scelta Guidata 24                                                                 24
Insegnamenti a scelta libera 12                                                                 12
Linguaggi formali e automi 6       6                   6                                      
Logica Matematica 6                       6                                 6        
Matematica del continuo 12                       12                                 12        
Matematica del discreto 6                       6                                 6        
Programmazione 12     12                     4                       8              
Reti di calcolatori 12               12                           12                      
Sistemi operativi 12           12                                 12                    
Statistica e Analisi dei Dati 6   6                                                     6        
                                                                     
Attività Extracurriculari 0                                                                 0
Lingue Straniere 3                                                                 3
Prova Finale 3                                                                 3
Tirocinio 15                                                                 15
TOTALE 180 3 18 12 6 12 12 12 12 12 0 0 24 0 22 12 1 10 12 12 2 8 11 3 30 0 0 0 57
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
HCI: Human Computer Interaction PD: Parallel and Distributed Computing altro: Crediti NON dell'INFORMATICA né della MATEMATICA
IAS: Information Assurance and Security PL: Programming Languages NCP: Crediti Non Classificabili a priori
IM: Information Management SE: Software Engineering
Insegnamenti e ripartizione CFU per area CFU A B C D E F G H I L M MAT A_M AL AR DS GV HCI IAS IM IS NC OS PBD PD PL SE SP MAT altro INF INF altro NCP
Algoritmi e strutture dati 12   12                       12                                      
Architettura degli elaboratori I 6         6                   6                                    
Architettura degli elaboratori II 6         6                   6                                    
Aspetti economici, etici, sociali e legali connessi allo svolgimento della professione informatica 3 3                                                     3          
Basi di dati 12             12                       1 10       1                  
Ingegneria del software 12                 12                             1     11            
Insegnamenti a Scelta Guidata 24                                                                 24
Insegnamenti a scelta libera 12                                                                 12
Linguaggi formali e automi 6       6                   6                                      
Logica Matematica 6                       6                                 6        
Matematica del continuo 12                       12                                 12        
Matematica del discreto 6                       6                                 6        
Programmazione 12     12                     4                       8              
Reti di calcolatori 12               12                           12                      
Sistemi operativi 12           12                                 12                    
Statistica e Analisi dei Dati 6   6                                                     6        
                                                                     
Attività Extracurriculari 0                                                                 0
Lingue Straniere 3                                                                 3
Prova Finale 3                                                                 3
Tirocinio 15                                                                 15
TOTALE 180 3 18 12 6 12 12 12 12 12 0 0 24 0 22 12 1 10 12 12 2 8 11 3 30 0 0 0 57

Riepilogo dell'insegnamento: Algoritmi e strutture dati
Nome Algoritmi e strutture dati CFU 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezione + 48 ore di esercitazione

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area B - Algoritmi

Sillabo dell'insegnamento

  • B - Algoritmi
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Laboratorio (strutture dati)
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Laboratorio (algoritmi)
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-BA - Basic Analysis
      Laboratorio (tecniche di progetto)
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-BA - Basic Analysis
      Tecniche di progetto
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-BA - Basic Analysis
      Classificazione di problemi
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Algoritmi di ordinamento
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Algoritmi e strutture per la manipolazione di insiemi
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-FDA - Fundamental Data Structures and Algorithms
      Tecniche di progetto
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Strutture dati elementari
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Nozioni matematiche
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Modelli di calcolo

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Architettura degli elaboratori I
Nome Architettura degli elaboratori I CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • V - Varie
      + AR-ALMO - Assembly Level Machine Organization
      La struttura di un'architettura
    • V - Varie
      + AR-ALMO - Assembly Level Machine Organization
      L'Interfaccia HW / SW : L'Instruction Set Architecture (ISA)
    • * AC - Aritmetica dei calcolatori
      + AR-DLDS - Digital Logic and Digital Systems
      Logica sequenziale
    • * AC - Aritmetica dei calcolatori
      + AR-DLDS - Digital Logic and Digital Systems
      Logica combinatoria
    • * AC - Aritmetica dei calcolatori
      + AR-DLDS - Digital Logic and Digital Systems
      Le unità aritmetico-logiche
    • V - Varie
      + AR-MLRD - Machine Level Representation of Data
      Introduzione

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Architettura degli elaboratori II
Nome Architettura degli elaboratori II CFU 6
Ore di didattica frontale per CFU 12 Settore Scientifico Disciplinare INF/01
Commento 24 ore di lezione + 48 ore di laboratorio

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • GM - Gestione della Memoria
      + AR-MSOA - Memory System Organization and Architecture
      Laboratorio (CPU)
    • V - Varie
      + AR-ALMO - Assembly Level Machine Organization
      Laboratorio (Assembly)
    • V - Varie
      + AR-MLRD - Machine Level Representation of Data
      Laboratorio (rappresentazione dell'informazione, circuiti logici, macchine a stati finiti)
    • GIO - Gestione dell'Input/Output
      * AR-IO - Interfacing and Communication
      I driver
    • V - Varie
      + AR-MSOA - Memory System Organization and Architecture
      Le applicazioni
    • GIO - Gestione dell'Input/Output
      * AR-IO - Interfacing and Communication
      Le periferiche

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Aspetti economici, etici, sociali e legali connessi allo svolgimento della professione informatica
Nome Aspetti economici, etici, sociali e legali connessi allo svolgimento della professione informatica CFU 3
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

3 cfu così ripartiti nelle aree:

  • 3 CFU nell'area A - Fondamenti

Sillabo dell'insegnamento

  • A - Fondamenti
    • V - Varie
      * SP-SC - Social Context
      Aspetti sociali connessi alla professione informatica
    • V - Varie
      + SP-PEIPP - Professional Ethics, Intellectual Property, Privacy & Civil Liberties
      Aspetti etici e legali connessi alla professione informatica
    • V - Varie
      SP-EC - Economies of Computing
      Aspetti economici connessi alla professione informatica

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 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezione + 48 ore di esercitazione

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area G - Basi di dati

Sillabo dell'insegnamento

  • G - Basi di dati
    • V - Varie
      * PBD-WP - Web Platforms
      I Web Server: funzionalità generali e configurazione del Web server Apache. Programmazione lato client, programmazione lato server. Linguaggio PHP
    • TCR - Transazioni, Concorrenza e Recovery
      * IM-TP - Transaction Processing
      Transazioni
    • * DBMS - Sistemi di Gestione di Basi di Dati
      + IM-DS - Database Systems
      Laboratorio (DBMS)
    • LP - Linguaggi di Programmazione di Basi di Dati
      + IM-RDQL - Relational Databases and Query Languages
      Laboratorio (Embedded SQL, PL/SQL)
    • * ML - Modelli logici
      + IM-DMo - Data Modeling
      Introduzione alle basi di dati
    • NBD - Normalizzazione di Basi di Dati
      + IM-DMo - Data Modeling
      La normalizzazione
    • V - Varie
      + IAS-FCS - Foundational Concepts in Security
      Sicurezza delle basi di dati
    • * ML - Modelli logici
      + IM-IMC - Information Management Concepts
      Il modello entità-relazione
    • * PC - Progettazione concettuale
      + IM-IMC - Information Management Concepts
      Progettazione di basi di dati
    • * PL - Progettazione Logica
      * IM-In - Indexing
      Indici per basi di dati
    • * ML - Modelli logici
      + IM-IMC - Information Management Concepts
      Il modello relazionale
    • LP - Linguaggi di Programmazione di Basi di Dati
      + IM-RDQL - Relational Databases and Query Languages
      Il linguaggio SQL

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Ingegneria del software
Nome Ingegneria del software CFU 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezione + 48 ore di laboratorio

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area I - Ingegneria del software

Sillabo dell'insegnamento

  • I - Ingegneria del software
    • * TVV - Testing, Verifica e Validazione
      * PBD-MP - Mobile Platforms
      Android
    • * TVV - Testing, Verifica e Validazione
      + SE-SVV - Software Verification and Validation
      Tecniche di test empirico
    • * PSS - Processi di Sviluppo del Software
      * SE-SE - Software Evolution
      Software evolution
    • AS - Ambienti di Sviluppo
      + SE-TE - Tools and Environments
      Laboratorio (modellizzazione)
    • * TVV - Testing, Verifica e Validazione
      + SE-SVV - Software Verification and Validation
      Verifica della qualità
    • * TVV - Testing, Verifica e Validazione
      + SE-SVV - Software Verification and Validation
      Correttezza e affidabilità
    • * PSC - Progettazione del Software e Codifica
      + SE-SDC - Software Design and Construction
      Design patterns
    • AS - Ambienti di Sviluppo
      + SE-TE - Tools and Environments
      UML
    • AS - Ambienti di Sviluppo
      + SE-TE - Tools and Environments
      OCL
    • MSQ - Misure del Software e Qualita'
      + SE-SVV - Software Verification and Validation
      Qualità del software
    • * PSS - Processi di Sviluppo del Software
      + SE-SDC - Software Design and Construction
      Processi di sviluppo
    • * PSS - Processi di Sviluppo del Software
      * SE-SPM - Software Project Management
      Ciclo di vita del software

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Insegnamenti a Scelta Guidata
Nome Insegnamenti a Scelta Guidata CFU 24
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare --libero--
   

24 cfu così ripartiti nelle aree:

  • 24 CFU nell'area NCP - Crediti Non Classificabili a priori

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.


Riepilogo dell'insegnamento: Insegnamenti a scelta libera
Nome Insegnamenti a scelta libera CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare --libero--
Commento CFU a scelta dello studente fra gli insegnamenti erogati dall'ateneo

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area NCP - Crediti Non Classificabili a priori

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.


Riepilogo dell'insegnamento: Linguaggi formali e automi
Nome Linguaggi formali e automi CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • D - Linguaggi
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Linguaggi liberi da contesto
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Linguaggi regolari
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Linguaggi regolari
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Linguaggi liberi da contesto
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Nozioni di base
    • * LF - Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Nozioni di base

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Logica Matematica
Nome Logica Matematica CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare MAT/01
Commento 40 ore Lezioni, 16 ore Laboratori

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/01 - Logica Matematica
      MAT/01 - Logica Matematica
      Programmazione Logica
    • MAT/01 - Logica Matematica
      MAT/01 - Logica Matematica
      Programmazione Logica
    • MAT/01 - Logica Matematica
      MAT/01 - Logica Matematica
      Logica del primo ordine
    • MAT/01 - Logica Matematica
      + DS-PT - Proof Techniques
      Logica del primo ordine
    • MAT/01 - Logica Matematica
      + DS-BL - Basic Logics
      Logica proposizionale
    • MAT/01 - Logica Matematica
      + DS-BL - Basic Logics
      Logica proposizionale

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Matematica del continuo
Nome Matematica del continuo CFU 12
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare MAT/01 MAT/02 MAT/03 MAT/04 MAT/05 MAT/06 MAT/07 MAT/08 MAT/09
Commento 64 ore di lezione + 48 ore di esercitazione

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Numeri reali
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Limiti di successioni di numeri reali.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Funzioni reali di variabile reale.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Calcolo differenziale.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Calcolo differenziale e studio di funzioni.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Calcolo integrale.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Serie numeriche.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Equazioni differenziali del primo ordine.
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Esercitazioni (limiti e funzioni reali)
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Esercitazioni (calcolo differenziale e integrale)
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Esercitazioni (serie numeriche)
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Esercitazioni (equazioni differenziali)

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Matematica del discreto
Nome Matematica del discreto CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare MAT/01 MAT/02 MAT/03 MAT/04 MAT/05 MAT/06 MAT/07 MAT/08 MAT/09
Commento 48 ore di lezione

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      + DS-BC - Basics of Counting
      Matrici
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Operazioni in un insieme. Strutture algebriche. Sottostrutture, omomorfismi, quozienti. Gruppi. Spazi vettoriali.
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Polinomi
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Sistemi lineari di m equazioni in n incognite
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Numeri interi
    • MAT/02 - Algebra
      + DS-SRF - Sets, Relations, and Functions
      Insiemi

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Programmazione
Nome Programmazione CFU 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezioni + 48 ore di laboratorio

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Laboratorio (strutture dati)
    • * POO - Programmazione Orientata agli Oggetti
      + PL-LTE - Language Translation and Execution
      Laboratorio (programmazione)
    • * CB - Costrutti di Base
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Laboratorio (nozioni introduttive)
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: alberi di ricerca
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: alberi binari
    • * CB - Costrutti di Base
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Nozioni introduttive: computer, hardware e software, algoritmi e programmi
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Nozioni introduttive: linguaggi (sintassi e semantica)
    • * CB - Costrutti di Base
      + PL-LTE - Language Translation and Execution
      Nozioni introduttive: linguaggi di programmazione; linguaggi ad alto livello, linguaggi macchina;programmi eseguibili
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: elementi base, classi, metodi ed oggetti
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: strutture di controllo
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: ricorsione ed ereditarietà
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: liste, code, pile

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Reti di calcolatori
Nome Reti di calcolatori CFU 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezione + 48 ore di laboratorio

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area H - Computazione su rete

Sillabo dell'insegnamento

  • H - Computazione su rete
    • * PT - Protocolli
      + NC-I - Introduction: Computer Network Architecture
      protocolli di livello MAC per reti LAN
    • * PT - Protocolli
      + NC-I - Introduction: Computer Network Architecture
      IP
    • * PT - Protocolli
      + NC-RF - Routing And Forwarding
      protocolli di instradamento
    • * PT - Protocolli
      + NC-I - Introduction: Computer Network Architecture
      MPLS
    • * PT - Protocolli
      + NC-I - Introduction: Computer Network Architecture
      protocolli di trasporto TCP e UDP
    • * PT - Protocolli
      + NC-NA - Networked Applications
      protocolli di livello applicativo: DNS, mail, FTP, http
    • * ARTC - Architettura delle Reti di Calcolatori
      + NC-I - Introduction: Computer Network Architecture
      Laboratorio (architetture)
    • * PT - Protocolli
      + NC-RF - Routing And Forwarding
      Laboratorio (protocolli di instradamento)
    • * PT - Protocolli
      + NC-RF - Routing And Forwarding
      Laboratorio (protocolli di trasporto)
    • DR - Dispositivi di Rete
      + NC-NA - Networked Applications
      livello fisico: mezzi trasmessivi e tecniche di codifica
    • * ARTC - Architettura delle Reti di Calcolatori
      + NC-LAN - Local Area Networks
      Architetture a livelli
    • * FCD - Fondamenti del Calcolo Distribuito
      + NC-RDD - Reliable Data Delivery
      Nozioni di base

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 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area F - Sistemi operativi

Sillabo dell'insegnamento

  • F - Sistemi operativi
    • * SCO - Struttura e Componenti di un sistema operativo
      + OS-O - Overview of Operating Systems and Principles
      Laboratorio (sistemi UNIX-like)
    • * FS - File System
      * OS-FS - File Systems
      File system
    • GP - Gestione delle Periferiche
      * OS-VM - Virtual Machines
      Virtual machines
    • * SCO - Struttura e Componenti di un sistema operativo
      + OS-O - Overview of Operating Systems and Principles
      Laboratorio (sistemi UNIX-like)
    • * SCO - Struttura e Componenti di un sistema operativo
      + OS-O - Overview of Operating Systems and Principles
      Laboratorio (kernel di MINIX)
    • * GM - Gestione della Memoria
      + OS-MM - Memory Management
      Gestione della memoria
    • GCA - Gestione e Controllo degli Accessi
      * OS-SPr - Security and Protection
      Gestione delle interruzioni
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-SD - Scheduling and Dispatch
      Processi e thread
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-C - Concurrency
      Gestione della concorrenza e sincronizzazione
    • MA - Modelli e Architetture di sistemi operativi
      + OS-O - Overview of Operating Systems and Principles
      Architetture monolitiche e microkernel dei sistemi operativi
    • * AMM - Amministrazione di sistema
      + OS-SD - Scheduling and Dispatch
      Chiamate di sistema
    • V - Varie
      + OS-O - Overview of Operating Systems and Principles
      Introduzione

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).


Riepilogo dell'insegnamento: Statistica e Analisi dei Dati
Nome Statistica e Analisi dei Dati CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area B - Algoritmi

Sillabo dell'insegnamento

  • B - Algoritmi
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      Analisi esplorativa di dati univariati e bivariati
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      accenni al calcolo combinatorio
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      calcolo delle probabilità
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      calcolo delle probabilità
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      calcolo delle probabilità
    • V - Varie
      MAT/06 - Probabilita' e Statistica Matematica
      accenni alla statistica inferenziale

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).