- *
FCD - Fondamenti del Calcolo Distribuito
Introduzione all'elaborazione parallela e distribuita, sistemi di clustering e load balancing.
- *
ARTC - Architettura delle Reti di Calcolatori
Introduzione alle reti, il modello ISO/OSI, il modello TCP/IP, le reti peer to peer.
- *
ARTC - Architettura delle Reti di Calcolatori
Organizzazione dei Domain Name Space, DNS loopback, Proxy, Caching, Firewall.
- *
PT - Protocolli
Protocolli SMTP, POP3, IMAP. Approfondimento su protocollo HTTP.
-
V - Varie
Progettazione e realizzazione di un sito Web. Redazione di un documento di progetto e principi di Web Design (tipografia, griglie e template)
- *
SR - Sicurezza delle Reti
Introduzione alle problematiche di sicurezza, esempi di SQL injection e DNS spoofing, Elementi di crittografia.
- *
MIR - Modelli di Interazione in Rete
Approfondimenti su XML, DTD, XML-SCHEMA, xHTML, CSS 2 e CSS 3.
-
PASR - Programmazione di Applicazioni e Servizi di Rete
Introduzione alle tecnologie lato server (JSP,ASP,..), introduzione al Model View Controller level 2, Template Programming, API programming e Mashup, utilizzo di Framework di sviluppo MVC come Ruby on Rails e Django.
-
PASR - Programmazione di Applicazioni e Servizi di Rete
Introduzione alle tecnologie di sviluppo lato client: Javascript, Ajax.