2015
2015
Sei collegato come utente non registrato
Il percorso ha la certificazione (STANDARD)
Il percorso è certificabile (BETA)
Corso di Laurea: Informatica
Informazioni generali
Università della CALABRIA Responsabile del Percorso Giorgio Terracina
Livello del Cdl TRIENNALE Email terracina@mat.unical.it
Docenti che insegnano nel corso*: 10 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 Sito del corso di laurea: http://www.mat.unical.it/informatica 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
Linguaggi e Logiche per l'Informatica 6 3     3                   1   2                   3              
Algoritmi e Strutture Dati 6   6                       6                                      
Algoritmi Paralleli e Sistemi Distribuiti 6   3 3                                           6                
Analisi Matematica 12                       12                                 12        
Architettura degli Elaboratori 6         6                   5 1                                  
Basi di Dati 9             8       1                 9                          
Economia 6                                                               6  
Fisica 6                                                               6  
Fondamenti di Informatica 12   1 10               1     3   1       1           6 1            
Ingegneria del Software 12                 11 1               1                 10 1          
Intelligenza Artificiale 9                     9                   9                        
Interfacce grafiche e programmazione ad eventi 9   2 3         1   3       2       3       1       3              
Matematica Discreta 9                       9                                 9        
Matematica per l'analisi dei dati 6                       6                                 6        
Programmazione ad Oggetti 6     6                     1                       5              
Ricerca Operativa 12                       12                                 12        
Sistemi Operativi e reti 12           6   6                     1     5 6                    
Web Computing 6             1   1 4             1 3   1             1            
                                                                     
Attività Extracurriculari 12                                                                 12
Lingue Straniere 9                                                                 9
Prova Finale 3                                                                 3
Tirocinio 6                                                                 6
TOTALE 180 3 12 22 3 6 6 9 7 12 8 11 39 0 13 5 4 1 7 1 11 9 6 6 6 17 12 1 39 0 0 12 30
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
Linguaggi e Logiche per l'Informatica 6 3     3                   1   2                   3              
Algoritmi e Strutture Dati 6   6                       6                                      
Algoritmi Paralleli e Sistemi Distribuiti 6   3 3                                           6                
Analisi Matematica 12                       12                                 12        
Architettura degli Elaboratori 6         6                   5 1                                  
Basi di Dati 9             8       1                 9                          
Economia 6                                                               6  
Fisica 6                                                               6  
Fondamenti di Informatica 12   1 10               1     3   1       1           6 1            
Ingegneria del Software 12                 11 1               1                 10 1          
Intelligenza Artificiale 9                     9                   9                        
Interfacce grafiche e programmazione ad eventi 9   2 3         1   3       2       3       1       3              
Matematica Discreta 9                       9                                 9        
Matematica per l'analisi dei dati 6                       6                                 6        
Programmazione ad Oggetti 6     6                     1                       5              
Ricerca Operativa 12                       12                                 12        
Sistemi Operativi e reti 12           6   6                     1     5 6                    
Web Computing 6             1   1 4             1 3   1             1            
                                                                     
Attività Extracurriculari 12                                                                 12
Lingue Straniere 9                                                                 9
Prova Finale 3                                                                 3
Tirocinio 6                                                                 6
TOTALE 180 3 12 22 3 6 6 9 7 12 8 11 39 0 13 5 4 1 7 1 11 9 6 6 6 17 12 1 39 0 0 12 30

Riepilogo dell'insegnamento: Linguaggi e Logiche per l'Informatica
Nome Linguaggi e Logiche per l'Informatica CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

6 cfu così ripartiti nelle aree:

  • 3 CFU nell'area A - Fondamenti
  • 3 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • A - Fondamenti
    • * ALF - Automi e Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Automi a stati finite
    • L - Logica
      + DS-BL - Basic Logics
      Linguaggio Propositionale: Sistemi formali, Sintassi, semantica.
    • L - Logica
      + DS-PT - Proof Techniques
      Sistemi deduttivi proposizionali e liguaggi predicativi.
  • D - Linguaggi
    • * MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
      * PL-SyA - Syntax Analysis
      automi a pila
    • * LF - Linguaggi Formali
      * PL-SyA - Syntax Analysis
      Introduzione ai linguaggi: Alfabeti, stringhe e linguaggi, espressioni regolari
    • * LF - Linguaggi Formali
      * PL-SyA - Syntax Analysis
      Grammatiche e Gerarchia di Chomsky

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


Riepilogo dell'insegnamento: Algoritmi e Strutture Dati
Nome Algoritmi e Strutture Dati CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area B - Algoritmi

Sillabo dell'insegnamento

  • B - Algoritmi
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Tabelle Hash, Alberi Binari, Alberi Binari di Ricerca e Alberi Generici, I Grafi
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-AS - Algorithmic Strategies
      La tecnica di Programmazione Golosa
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-AS - Algorithmic Strategies
      La tecnica di Programmazione Dinamica, La tecnica Divide et Impera
    • * A - Algoritmi fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Alberi Binari, Alberi Binari di Ricerca e Alberi Generici, I Grafi
    • * ASC - Algoritmi su Strutture Combinatorie
      + AL-FDA - Fundamental Data Structures and Algorithms
      La tecnica del Backtraking
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      + AL-BA - Basic Analysis
      Nozioni di base per il calcolo della complessità degli algoritmi

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


Riepilogo dell'insegnamento: Algoritmi Paralleli e Sistemi Distribuiti
Nome Algoritmi Paralleli e Sistemi Distribuiti CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

6 cfu così ripartiti nelle aree:

  • 3 CFU nell'area B - Algoritmi
  • 3 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • B - Algoritmi
    • AP - Algoritmi Paralleli
      * PD-PAAP - Parallel Algorithms, Analysis, and Programming
      Linguaggi di programmazione parallela
    • AP - Algoritmi Paralleli
      + PD-PF - Parallelism Fundamentals
      Architetture Parallele
    • AP - Algoritmi Paralleli
      + PD-PF - Parallelism Fundamentals
      Modelli a Memoria Distribuita
  • C - Programmazione
    • PCC - Programmazione Concorrente
      * PD-PD - Parallel Decomposition
      Partizionamento e comunicazione
    • PCC - Programmazione Concorrente
      * PD-CC - Communication and Coordination
      Sincronizzazione e bilanciamento del carico
    • PCC - Programmazione Concorrente
      PD-DS - Distributed Systems
      Programmazione distribuita

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 12
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare MAT/05
   

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
      Elementi di Teoria degli Insiemi
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Il sistema dei numeri reali R
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Il sistema dei numeri complessi C
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Potenza di un insieme, insiemi numerabili e insiemi con la potenza del continuo
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Argomento diagonale di Cantor e non numerabilità di R
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Principio di Induzione
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Elementi di Calcolo Combinatorio
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Successioni e limiti
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Funzioni reali di una variabile reale e limiti
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Funzioni continue di una variabile reale
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Serie numeriche
    • MAT/05 - Analisi Matematica
      MAT/05 - Analisi Matematica
      Derivate delle funzioni reali di una variabile reale

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 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • * AC - Aritmetica dei calcolatori
      + AR-MLRD - Machine Level Representation of Data
      Rappresentazione dell'Informazione
    • * AC - Aritmetica dei calcolatori
      + DS-BL - Basic Logics
      Calcolo Proposizionale
    • * CCS - Circuiti combinatori e sequenziali
      + AR-DLDS - Digital Logic and Digital Systems
      Circuiti Logici Combinatori (CLC)
    • * CCS - Circuiti combinatori e sequenziali
      + AR-DLDS - Digital Logic and Digital Systems
      Circuiti Logici Sequenziali (CLS)
    • * CCS - Circuiti combinatori e sequenziali
      + AR-ALMO - Assembly Level Machine Organization
      Architettura dei Sistemi di Elaborazione
    • GM - Gestione della Memoria
      + AR-MSOA - Memory System Organization and Architecture
      Gestione della Memoria

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 9 Settore Scientifico Disciplinare INF/01
Commento 3 dei crediti previsti sono dedicati ad attivita' di laboratorio

9 cfu così ripartiti nelle aree:

  • 8 CFU nell'area G - Basi di dati
  • 1 CFU nell'area M - Rappresentazione della conoscenza

Sillabo dell'insegnamento

  • G - Basi di dati
    • * DBMS - Sistemi di Gestione di Basi di Dati
      + IM-IMC - Information Management Concepts
      Metodologie e modelli per il progetto
    • * PC - Progettazione concettuale
      + IM-DMo - Data Modeling
      Il modello Entità-Relazione
    • * PL - Progettazione Logica
      + IM-DMo - Data Modeling
      Il modello relazionale
    • * PL - Progettazione Logica
      + IM-DMo - Data Modeling
      La progettazione logica
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      + IM-RDQL - Relational Databases and Query Languages
      Algebra relazionale
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      + IM-RDQL - Relational Databases and Query Languages
      Il linguaggio SQL
    • OFGI - Organizzazione Fisica e Gestione delle Interrogazioni
      + IM-DS - Database Systems
      Organizzazione fisica e gestione delle interrogazioni
    • TCR - Transazioni, Concorrenza e Recovery
      * IM-TP - Transaction Processing
      Gestione delle transazioni
  • M - Rappresentazione della conoscenza
    • * SBC - Sistemi Basati su Conoscenza
      + IM-IMC - Information Management Concepts
      Sistemi informativi, informazioni e dati, basi di dati, sistemi di gestione di basi di dati, modelli dei dati

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


Riepilogo dell'insegnamento: Economia
Nome Economia CFU 6
Ore di didattica frontale per CFU 9 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.


Riepilogo dell'insegnamento: Fisica
Nome Fisica CFU 6
Ore di didattica frontale per CFU 9 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: Fondamenti di Informatica
Nome Fondamenti di Informatica CFU 12
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 4 dei crediti previsti sono dedicati ad attivita' di laboratorio

12 cfu così ripartiti nelle aree:

  • 1 CFU nell'area B - Algoritmi
  • 10 CFU nell'area C - Programmazione
  • 1 CFU nell'area M - Rappresentazione della conoscenza

Sillabo dell'insegnamento

  • B - Algoritmi
    • * A - Algoritmi fondamentali
      + AL-AS - Algorithmic Strategies
      Definizione di algoritmo e risoluzione algoritmica dei problemi
  • C - Programmazione
    • * CB - Costrutti di Base
      + DS-BL - Basic Logics
      Calcolo proposizionale
    • PP - Paradigmi di Programmazione
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Linguaggi di Programmazione
    • * SCP - Sviluppo e Correttezza dei Programmi
      + SE-TE - Tools and Environments
      Ambienti di sviluppo
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Tipi Primitivi
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Strutture di Controllo
    • * P - Procedure
      + PL-OOP - Object-Oriented Programming
      Funzioni
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Array
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Introduzione alla Programmazione Orientata Agli Oggetti
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Puntatori e riferimenti
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Array di caratteri e stringhe
  • M - Rappresentazione della conoscenza
    • * RP - Risoluzione di Problemi
      + IM-DMo - Data Modeling
      Rappresentazione dell'informazione

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 9 Settore Scientifico Disciplinare INF/01
Commento 1 dei crediti previsti e' dedicato ad attivita' di laboratorio

12 cfu così ripartiti nelle aree:

  • 11 CFU nell'area I - Ingegneria del software
  • 1 CFU nell'area L - Interazione, grafica e multimedialità

Sillabo dell'insegnamento

  • I - Ingegneria del software
    • * PSS - Processi di Sviluppo del Software
      + SE-SPRE - Software Processes and Requirement Engineering
      I processi software
    • * LMS - Linguaggi di Modellazione del Software
      + SE-SDC - Software Design and Construction
      Utilizzo di UML
    • * AR - Analisi dei Requisiti
      + SE-SPRE - Software Processes and Requirement Engineering
      Analisi dei requisiti
    • EPG - Aspetti Etici, Professionali e Giuridici
      + SP-PEIPP - Professional Ethics, Intellectual Property, Privacy & Civil Liberties
      Cenni ad aspetti etici, professionali e giuridici
    • * ASW - Architetture Software
      + SE-SDC - Software Design and Construction
      Sviluppo agile ispirato al Rational Unified Process
    • * PSC - Progettazione del Software e Codifica
      + SE-SDC - Software Design and Construction
      Progettazione
    • * PSC - Progettazione del Software e Codifica
      + SE-SDC - Software Design and Construction
      Sviluppo agile ispirato al Rational Unified Process
    • * TVV - Testing, Verifica e Validazione
      + SE-SVV - Software Verification and Validation
      Verifica e convalida
    • * PSC - Progettazione del Software e Codifica
      + SE-TE - Tools and Environments
      Eclipse & plug-in
    • MES - Manutenzione ed Evoluzione del Software
      * SE-SE - Software Evolution
      Gestione e Manutenzione
    • * PSC - Progettazione del Software e Codifica
      + SE-SDC - Software Design and Construction
      Design patterns
  • L - Interazione, grafica e multimedialità
    • * PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
      + HCI-UCD - User-Centered Design
      Sviluppo di interfacce utente

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


Riepilogo dell'insegnamento: Intelligenza Artificiale
Nome Intelligenza Artificiale CFU 9
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area M - Rappresentazione della conoscenza

Sillabo dell'insegnamento

  • M - Rappresentazione della conoscenza
    • * RP - Risoluzione di Problemi
      * IS-BKRR - Basic Knowledge Representation and Reasoning
      Rappresentazione della Conoscenza e Applicazioni
    • AI - Agenti Intelligenti
      IS-Ag - Agents
      Intelligenza computazionale, agenti intelligenti
    • BC - Basi di Conoscenza
      * IS-FI - Fundamental Issues
      Basi di conoscenza
    • * LPD - Logica e Programmazione Dichiarativa
      * IS-BKRR - Basic Knowledge Representation and Reasoning
      Linguaggi Basati sulla Logica
    • * LPD - Logica e Programmazione Dichiarativa
      * IS-BSS - Basic Search Strategies
      Programmazione dichiarativa vs programmazione imperativa
    • * LPD - Logica e Programmazione Dichiarativa
      * IS-BKRR - Basic Knowledge Representation and Reasoning
      Basi teoriche della ASP: Semantica formale, proprietà dei programmi, complessità computazionale
    • * LPD - Logica e Programmazione Dichiarativa
      IS-ARR - Advanced Representation and Reasoning
      Estensioni: Weak constraints, Aggregati
    • * SBC - Sistemi Basati su Conoscenza
      * IS-BKRR - Basic Knowledge Representation and Reasoning
      Il sistema di Intelligenza Artificiale DLV
    • * RP - Risoluzione di Problemi
      * IS-BKRR - Basic Knowledge Representation and Reasoning
      Uso del sistema di intelligenza artificiale DLV per l'interrogazione di basi di conoscenza complesse, per la rappresentazione e la risoluzione automatica dei problemi

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


Riepilogo dell'insegnamento: Interfacce grafiche e programmazione ad eventi
Nome Interfacce grafiche e programmazione ad eventi CFU 9
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 4 dei crediti previsti sono dedicati ad attivita' di laboratorio

9 cfu così ripartiti nelle aree:

  • 2 CFU nell'area B - Algoritmi
  • 3 CFU nell'area C - Programmazione
  • 1 CFU nell'area H - Computazione su rete
  • 3 CFU nell'area L - Interazione, grafica e multimedialità

Sillabo dell'insegnamento

  • B - Algoritmi
    • SDA - Strutture di Dati Avanzate
      AL-ADSAA - Advanced Data Structures, Algorithms, and Analysis
      Implementations: TreeSet, TreeMap, LinkedList.
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Implementations: HashSet, HashMap, ArrayList
  • C - Programmazione
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Introduzione alla programmazione in JAVA
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Strutture dati in JAVA
    • PCC - Programmazione Concorrente
      + PL-OOP - Object-Oriented Programming
      Multi-Threaded Programming
  • H - Computazione su rete
    • * MIR - Modelli di Interazione in Rete
      + NC-NA - Networked Applications
      I/O and Basic Networking
  • L - Interazione, grafica e multimedialità
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      + HCI-DI - Designing Interaction
      Designing Graphical User Interfaces in Java Technology: Overview of Abstract Windowing Toolkit (AWT)
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      + HCI-PIS - Programming Interactive Systems
      Designing Graphical User Interfaces in Java Technology: Handling of events.
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      + HCI-PIS - Programming Interactive Systems
      The javax.swing Package

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


Riepilogo dell'insegnamento: Matematica Discreta
Nome Matematica Discreta CFU 9
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare MAT/03
   

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      + DS-SRF - Sets, Relations, and Functions
      Elementi dalla teoria degli insiemi
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Teoria dei Numeri: Numeri interi, algoritmo di Euclide, equazioni lineari diofantine, numeri primi e fattorizazioni, aritmetica modulare, teorema del cinese del resto, applicazioni all'informatica e cryttografia.
    • MAT/03 - Geometria
      MAT/03 - Geometria
      Vettori in R2 e R3. La geometria analitica del piano e lo spazio. Rette e piani nello spazio. Prodotto scalare e prodotto vettoriale.
    • MAT/03 - Geometria
      MAT/03 - Geometria
      Sistemi di equazioni lineari. Matrici. Metodo di Gauss-Jordan. Operazioni su matrici. Rango di una matrice. Matrici invertibili.
    • MAT/03 - Geometria
      MAT/03 - Geometria
      Spazi vettoriali. Combinazioni lineari di vettori, dipendenza e indipendenza lineare, generatori, basi di un spazio vettoriale, coordinate, sottospazi e loro dimensione.
    • MAT/03 - Geometria
      MAT/03 - Geometria
      Applicazioni lineari. Nucleo ed immagine di un' applicazione lineare. Teorema sulle dimensioni del nucleo e dell'immagine. Applicazioni lineari e matrici. Matrice di cambiamento di base. Rango di un'applicazione lineare.
    • MAT/03 - Geometria
      MAT/03 - Geometria
      Determinanti. Det(A.B) = Det(A).Det(B).
    • MAT/02 - Algebra
      + DS-BC - Basics of Counting
      Relazioni di ricorrenza: Conigli e numeri di Fibonacci, torre di Hanoi, relazioni di ricorrenza omogene a coefficenti costanti di grado k (con e senza radici multiple), alcune relazioni di ricorrenza non omogene a coefficenti costanti.
    • MAT/02 - Algebra
      MAT/02 - Algebra
      Combinatorica: Pigeon hole principle, permutazioni e combinazioni (con e senza ripetizione), coefficenti binomiali, principio di inclusione-esclusione.

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


Riepilogo dell'insegnamento: Matematica per l'analisi dei dati
Nome Matematica per l'analisi dei dati CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare MAT/06
Commento 1 dei crediti previsti e' dedicato ad attivita' di laboratorio

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/06 - Probabilita' e Statistica Matematica
      La Probabilità. Variabili Casuali.
    • MAT/06 - Probabilita' e Statistica Matematica
      MAT/06 - Probabilita' e Statistica Matematica
      Inferenza statistica
    • MAT/06 - Probabilita' e Statistica Matematica
      MAT/06 - Probabilita' e Statistica Matematica
      Valori medi. Variabilità.
    • MAT/06 - Probabilita' e Statistica Matematica
      MAT/06 - Probabilita' e Statistica Matematica
      Introduzione alla statistica. Elaborazioni statistiche.
    • MAT/06 - Probabilita' e Statistica Matematica
      MAT/06 - Probabilita' e Statistica Matematica
      Serie di tempo.
    • MAT/06 - Probabilita' e Statistica Matematica
      MAT/06 - Probabilita' e Statistica Matematica
      Il Bivariato.

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


Riepilogo dell'insegnamento: Programmazione ad Oggetti
Nome Programmazione ad Oggetti CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 3 dei crediti previsti sono dedicati ad attivita' di laboratorio

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * SS - Sintassi e Semantica
      + PL-OOP - Object-Oriented Programming
      Introduzione alla programmazione ad oggetti
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + PL-BTS - Basic Type Systems
      Tipi di dati astratti e oggetti
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Strutture dati fondamentali: liste, code, stack
    • * SS - Sintassi e Semantica
      + PL-LTE - Language Translation and Execution
      Cenni sulla compilazione di programi c++
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Ereditarietà e polimorfismo
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + PL-OOP - Object-Oriented Programming
      Modellazione ad oggetti

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


Riepilogo dell'insegnamento: Ricerca Operativa
Nome Ricerca Operativa CFU 12
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare MAT/09
Commento 1 dei crediti previsti e' dedicato ad attivita' di laboratorio

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      LINGO
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Formulazione e risoluzione del problema dei trasporti e del problema dell'assegnamento
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Richiami di teoria dei grafi
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Formulazione e risoluzione dei problemi di flusso a costo minimo e del massimo flusso
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Problemi di scheduling
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Scheduling su singola macchina e su macchine parallele identiche
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      CPLEX-OPL
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Modelli e decisioni.
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Geometria della programmazione lineare
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Il metodo del simplesso
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Teoria della dualit
    • MAT/09 - Ricerca Operativa
      MAT/09 - Ricerca Operativa
      Programmazione lineare intera

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


Riepilogo dell'insegnamento: Sistemi Operativi e reti
Nome Sistemi Operativi e reti CFU 12
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti previsti sono dedicati ad attivita' di laboratorio

12 cfu così ripartiti nelle aree:

  • 6 CFU nell'area F - Sistemi operativi
  • 6 CFU nell'area H - Computazione su rete

Sillabo dell'insegnamento

  • F - Sistemi operativi
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-C - Concurrency
      Concorrenza
    • * GM - Gestione della Memoria
      + OS-MM - Memory Management
      Gestione dei processi e della memoria
    • * FS - File System
      * OS-FS - File Systems
      Gestione dei file e dei dispositivi fisici
    • * AMM - Amministrazione di sistema
      + OS-O - Overview of Operating Systems and Principles
      Linux e Windows
    • * GSP - Gestione e Sincronizzazione dei Processi
      OS-DM - Device Management
      Tool per il monitoraggio dell'attività dei processi
    • * SCO - Struttura e Componenti di un sistema operativo
      + OS-SD - Scheduling and Dispatch
      Strutturazione, nucleo, chiamate di sistema
  • H - Computazione su rete
    • * SR - Sicurezza delle Reti
      + IAS-FCS - Foundational Concepts in Security
      Firewalling
    • * FCD - Fondamenti del Calcolo Distribuito
      + NC-I - Introduction: Computer Network Architecture
      Fondamenti semantici e algoritmici della computazione distribuita
    • * PT - Protocolli
      + NC-RF - Routing And Forwarding
      Protocolli di comunicazione a livello data link
    • * PT - Protocolli
      + NC-LAN - Local Area Networks
      Protocolli di comunicazione a livello di rete
    • * PT - Protocolli
      + NC-RDD - Reliable Data Delivery
      Protocolli di comunicazione a livello trasporto
    • * MIR - Modelli di Interazione in Rete
      + NC-NA - Networked Applications
      Protocolli di comunicazione a livello applicazione, sistemi Client-Server

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


Riepilogo dell'insegnamento: Web Computing
Nome Web Computing CFU 6
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
Commento 2 dei crediti del corso sono dedicati ad attività di laboratorio

6 cfu così ripartiti nelle aree:

  • 1 CFU nell'area G - Basi di dati
  • 1 CFU nell'area I - Ingegneria del software
  • 4 CFU nell'area L - Interazione, grafica e multimedialità

Sillabo dell'insegnamento

  • G - Basi di dati
    • LP - Linguaggi di Programmazione di Basi di Dati
      + IM-RDQL - Relational Databases and Query Languages
      Architetture di Applicazioni WEB: JDBC
  • I - Ingegneria del software
    • * ASW - Architetture Software
      + SE-SDC - Software Design and Construction
      Architettura a tre livelli
  • L - Interazione, grafica e multimedialità
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      + HCI-DI - Designing Interaction
      JavaBeans, Architettura J2EE
    • * IMW - Ipertesti, Multimedialita' e WWW
      + HCI-PIS - Programming Interactive Systems
      JavaScript, XML, AJAX
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      + HCI-PIS - Programming Interactive Systems
      Servlet, JSP
    • * IMW - Ipertesti, Multimedialita' e WWW
      * GV-FC - Fundamental Concepts
      Realizzazione di Pagine Web: HTML, CSS

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