1. Introduzione
  2. Terzo anno
  3. 1. Data e web mining
    ❱
    1. 1.1. Supervised learning
      ❱
      1. 1.1.1. k-NN
      2. 1.1.2. Decision tree
  4. 2. Calcolabilità e linguaggi formali
    ❱
    1. 2.1. Automi finiti
      ❱
      1. 2.1.1. Linguaggi
      2. 2.1.2. Operazioni su linguaggi
      3. 2.1.3. Espressioni regolari
      4. 2.1.4. Equivalenza
      5. 2.1.5. Pumping lemma
      6. 2.1.6. Esercizi
    2. 2.2. Linguaggi context-free
      ❱
      1. 2.2.1. Ambiguità
      2. 2.2.2. Forma normale di Chomsky
      3. 2.2.3. Automi a pila
  5. Secondo anno
  6. 3. Probabilità e statistica
    ❱
    1. 3.1. Probabilità elementare
    2. 3.2. Probabilità condizionata
    3. 3.3. Variabili casuali
      ❱
      1. 3.3.1. Distribuzioni discrete
      2. 3.3.2. Distribuzioni continue
    4. 3.4. Variabili congiunte
    5. 3.5. Catene di Markov
  7. 4. Analisi dei dati
    ❱
    1. 4.1. Concetti
      ❱
      1. 4.1.1. Stimatori di posizione
      2. 4.1.2. Stimatori di variabilità
      3. 4.1.3. Analisi grafiche
    2. 4.2. Stima
      ❱
      1. 4.2.1. Momenti
      2. 4.2.2. Verosimiglianza
    3. 4.3. Intervalli di confidenza
      ❱
      1. 4.3.1. Statistica Z
      2. 4.3.2. Statistica T
    4. 4.4. Verifica delle ipotesi
      ❱
      1. 4.4.1. Test Z
      2. 4.4.2. Test T
      3. 4.4.3. Significatività osservata
    5. 4.5. Regressione
      ❱
      1. 4.5.1. Minimi quadrati
      2. 4.5.2. Valutare il modello
  8. 5. Algoritmi e strutture dati (M. 2)
    ❱
    1. 5.1. Dizionari
      ❱
      1. 5.1.1. Array
      2. 5.1.2. Lista
    2. 5.2. Alberi
      ❱
      1. 5.2.1. Array
      2. 5.2.2. Puntatori
      3. 5.2.3. Visite
      4. 5.2.4. Decomposizione
      5. 5.2.5. Di ricerca
      6. 5.2.6. Heap
      7. 5.2.7. Altri tipi
    3. 5.3. Ordinamento a confronto
      ❱
      1. 5.3.1. Insertion sort
      2. 5.3.2. Merge sort
      3. 5.3.3. Quick sort
      4. 5.3.4. Heap sort
    4. 5.4. Code di priorità
    5. 5.5. Ordinamento lineare
      ❱
      1. 5.5.1. Counting sort
      2. 5.5.2. Radix sort
    6. 5.6. Tabelle hash
      ❱
      1. 5.6.1. Concatenamento
      2. 5.6.2. Indirizzamento aperto
      3. 5.6.3. Confronto
    7. 5.7. Programmazione dinamica
      ❱
      1. 5.7.1. Taglio delle aste
      2. 5.7.2. Least common subsequence
  9. 6. Algoritmi e strutture dati (M. 1)
    ❱
    1. 6.1. Complessità asintotica
      ❱
      1. 6.1.1. Classi asintotiche
        ❱
        1. 6.1.1.1. Proprietà
        2. 6.1.1.2. Funzioni elementari
      2. 6.1.2. Calcolo della complessità
      3. 6.1.3. Ricorrenze
    2. 6.2. Grafi
      ❱
      1. 6.2.1. Concetti
        ❱
        1. 6.2.1.1. Rappresentazioni
        2. 6.2.1.2. Grado
        3. 6.2.1.3. Isomorfismo
        4. 6.2.1.4. Condizioni
      2. 6.2.2. Alberi di copertura
        ❱
        1. 6.2.2.1. Algoritmo generico
        2. 6.2.2.2. Algoritmo di Kruskal
        3. 6.2.2.3. Algoritmo di Prim
      3. 6.2.3. Cammini minimi
        ❱
        1. 6.2.3.1. Dijkstra
        2. 6.2.3.2. Bellman-Ford
        3. 6.2.3.3. Floyd-Warshall
    3. 6.3. Algoritmi greedy
    4. 6.4. Teoria NP
      ❱
      1. 6.4.1. Classi decisionali
      2. 6.4.2. Problema SAT
  10. 7. Basi di dati (M. 1)
    ❱
    1. 7.1. Progettazione concettuale
    2. 7.2. Progettazione logica
    3. 7.3. Algebra relazionale
    4. 7.4. SQL
  11. 8. Basi di dati (M. 2)
    ❱
    1. 8.1. Normalizzazione
      ❱
      1. 8.1.1. Dipendenze funzionali
      2. 8.1.2. Chiavi
      3. 8.1.3. Forma e copertura canonica
      4. 8.1.4. Decomposizione di schemi
      5. 8.1.5. Forme normali
  12. 9. Sistemi operativi (M. 1)
    ❱
    1. 9.1. Processi
    2. 9.2. Thread
    3. 9.3. Scheduling
    4. 9.4. Memoria
      ❱
      1. 9.4.1. Paginazione
      2. 9.4.2. Segmentazione
    5. 9.5. Filesystem
    6. 9.6. Dischi
    7. 9.7. Casi di studio
  13. Primo anno
  14. 10. Calcolo 2
    ❱
    1. 10.1. Equazioni differenziali ordinarie
      ❱
      1. 10.1.1. Primo ordine
      2. 10.1.2. Secondo ordine
    2. 10.2. Curve parametriche
      ❱
      1. 10.2.1. Proprietà
      2. 10.2.2. Tipi di curve
      3. 10.2.3. Coordinate polari
      4. 10.2.4. Lunghezza
      5. 10.2.5. Parametro d'arco
      6. 10.2.6. Integrale di linea
    3. 10.3. Funzioni a più variabili
      ❱
      1. 10.3.1. Tipi di funzioni
      2. 10.3.2. Dominio
      3. 10.3.3. Topologia
      4. 10.3.4. Disuguaglianze
      5. 10.3.5. Limiti
        ❱
        1. 10.3.5.1. Continuità
        2. 10.3.5.2. Calcolo dei limiti
      6. 10.3.6. Derivate
        ❱
        1. 10.3.6.1. Piano tangente
        2. 10.3.6.2. Derivata direzionale
        3. 10.3.6.3. Massimi e minimi
        4. 10.3.6.4. Derivate seconde
    4. 10.4. Integrali doppi
      ❱
      1. 10.4.1. Domini non rettangolari
      2. 10.4.2. Cambio di variabili
      3. 10.4.3. Baricentro
  15. 11. Architettura degli elaboratori (M. 2)
    ❱
    1. 11.1. Pipeline
      ❱
      1. 11.1.1. Implementazione
      2. 11.1.2. Hazards
      3. 11.1.3. Forwarding
      4. 11.1.4. Eccezioni e interrupt
      5. 11.1.5. Multiple issue
    2. 11.2. Cache
    3. 11.3. Memoria virtuale
    4. 11.4. Assembly
    5. 11.5. I/O
      ❱
      1. 11.5.1. Arbitraggio
      2. 11.5.2. Controller
  16. 12. Calcolo 1
    ❱
    1. 12.1. Insiemi
    2. 12.2. Numeri reali
      ❱
      1. 12.2.1. Assiomi
      2. 12.2.2. Estremi
      3. 12.2.3. Intervalli
      4. 12.2.4. Cardinalità e numerabilità
    3. 12.3. Funzioni
      ❱
      1. 12.3.1. Immagine e controimmagine
      2. 12.3.2. Tipi di funzione
      3. 12.3.3. Operazioni tra funzioni
      4. 12.3.4. Funzioni elementari
        ❱
        1. 12.3.4.1. Potenze
        2. 12.3.4.2. Esponenziali e logaritmiche
        3. 12.3.4.3. Valore assoluto e segno
        4. 12.3.4.4. Trigonometriche
        5. 12.3.4.5. Angoli notevoli
        6. 12.3.4.6. Iperboliche
    4. 12.4. Limiti
      ❱
      1. 12.4.1. Teoremi
      2. 12.4.2. Algebra dei limiti
      3. 12.4.3. Funzioni continue
        ❱
        1. 12.4.3.1. Operazioni tra funzioni
        2. 12.4.3.2. Funzioni elementari
        3. 12.4.3.3. Teoremi
      4. 12.4.4. Forme indeterminate
      5. 12.4.5. Limiti notevoli
    5. 12.5. Derivate
      ❱
      1. 12.5.1. Teoremi
      2. 12.5.2. Derivate fondamentali
      3. 12.5.3. Algebra delle derivate
      4. 12.5.4. Proprietà locali
      5. 12.5.5. Asintoti
      6. 12.5.6. Teoremi fondamentali su intervalli
      7. 12.5.7. Convessità, concavità e flessi
    6. 12.6. Studio di funzione
    7. 12.7. Infiniti e infinitesimi
      ❱
      1. 12.7.1. Polinomio di Taylor
    8. 12.8. Successioni
    9. 12.9. Serie
    10. 12.10. Integrali
      ❱
      1. 12.10.1. Integrali fondamentali
      2. 12.10.2. Algebra degli integrali
      3. 12.10.3. Integrali definiti
      4. 12.10.4. Integrali impropri
  17. 13. Matematica discreta
    ❱
    1. 13.1. Logica
    2. 13.2. Insiemi
    3. 13.3. Relazioni
      ❱
      1. 13.3.1. Relazioni d'ordine
      2. 13.3.2. Relazioni di equivalenza
      3. 13.3.3. Catene e anticatene
    4. 13.4. Funzioni
      ❱
      1. 13.4.1. Cardinalità
    5. 13.5. Principio di induzione
    6. 13.6. Sommatorie
    7. 13.7. Algebra modulare
    8. 13.8. Divisibilità
    9. 13.9. Numeri primi
    10. 13.10. Calcolo combinatorio
  18. 14. Algebra lineare
    ❱
    1. 14.1. Numeri complessi
    2. 14.2. Vettori
      ❱
      1. 14.2.1. Operazioni
      2. 14.2.2. Perpendicolari e allineati
      3. 14.2.3. Proiezione
    3. 14.3. Rette e piani
    4. 14.4. Matrici
      ❱
      1. 14.4.1. Prodotto tra matrici
      2. 14.4.2. Determinante
      3. 14.4.3. Matrice aggiunta e inversa
      4. 14.4.4. Matrice elementare
      5. 14.4.5. Matrice a scala
      6. 14.4.6. Rango
    5. 14.5. Sistemi lineari
    6. 14.6. Grafi
    7. 14.7. Spazio vettoriale
      ❱
      1. 14.7.1. Combinazioni lineari
      2. 14.7.2. Basi
      3. 14.7.3. Dimensione
    8. 14.8. Trasformazioni lineari
    9. 14.9. Autovalori e autovettori
  19. 15. Architettura degli elaboratori (M. 1)
    ❱
    1. 15.1. Rappresentazione dell'informazione
      ❱
      1. 15.1.1. Conversioni
      2. 15.1.2. Numeri negativi
      3. 15.1.3. Overflow
      4. 15.1.4. Numeri con la virgola
      5. 15.1.5. IEEE754
      6. 15.1.6. Errori di sequenze
    2. 15.2. Algebra booleana
      ❱
      1. 15.2.1. Forme canoniche
      2. 15.2.2. Minimizzazione
      3. 15.2.3. Altri componenti
    3. 15.3. MIPS
    4. 15.4. ALU
    5. 15.5. Circuiti sequenziali
    6. 15.6. Automi per circuiti
    7. 15.7. CPU

Computer Science

Algebra lineare