Appunti universitari

Computer-science course notes, browsable by subject.

Analisi Matematica

Appunti del corso di Analisi Matematica, con note su serie e successioni, limiti, derivate, studio di funzione, integrali e funzioni a due variabili.

Fisica

Appunti del corso di fisica del primo anno: cinematica, dinamica, lavoro ed energia, moti oscillatori e termodinamica, con un formulario completo.

Basi di Dati

Appunti del corso di basi di dati: fondamenti teorici del modello relazionale, algebra e calcolo relazionale, normalizzazione, tecnologie DBMS, e un progetto pratico di laboratorio con MySQL.

Statistica e Probabilità

Appunti del corso di statistica e probabilità: dalla teoria assiomatica di Kolmogorov alle distribuzioni notevoli discrete, con esercizi su combinatoria, variabili aleatorie e disuguaglianze probabilistiche.

Algoritmica Avanzata

Appunti del corso di algoritmica avanzata: tecniche di progettazione e analisi di algoritmi complessi, con focus su strutture dati avanzate, ottimizzazione e complessità computazionale.

Reti di Calcolatori

Appunti del corso di reti di calcolatori: architettura Internet, protocolli applicativi (HTTP, DNS, SMTP), TCP/UDP, routing (OSPF, BGP, SDN), link layer, reti wireless e sicurezza.

Intelligenza Artificiale

Appunti del corso di intelligenza artificiale: agenti intelligenti, algoritmi di ricerca, CSP, logica e KRR nel modulo di ricerca e ragionamento; machine learning, reti neurali profonde, RNN, transformer e LLM nel modulo di machine learning e deep learning.

Data Mining

Lecture notes covering the core techniques of data mining: data preparation and cleaning, similarity and distance functions, association rule mining, clustering algorithms, and anomaly detection methods.