-
*
FCD - Fondamenti del Calcolo Distribuito
+
PD-PF - Parallelism Fundamentals
Introduzione all'elaborazione parallela e distribuita, sistemi di clustering e load balancing.
-
*
ARTC - Architettura delle Reti di Calcolatori
+
NC-I - Introduction: Computer Network Architecture
Introduzione alle reti, il modello ISO/OSI, il modello TCP/IP, le reti peer to peer.
-
*
ARTC - Architettura delle Reti di Calcolatori
+
NC-RDD - Reliable Data Delivery
Organizzazione dei Domain Name Space, DNS loopback, Proxy, Caching, Firewall.
-
*
PT - Protocolli
+
NC-I - Introduction: Computer Network Architecture
Protocolli SMTP, POP3, IMAP. Approfondimento su protocollo HTTP.
-
V - Varie
*
PBD-WP - Web Platforms
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
+
IAS-FCS - Foundational Concepts in Security
Introduzione alle problematiche di sicurezza, esempi di SQL injection e DNS spoofing, Elementi di crittografia.
-
*
MIR - Modelli di Interazione in Rete
*
IAS-PSD - Principles of Secure Design
Approfondimenti su XML, DTD, XML-SCHEMA, xHTML, CSS 2 e CSS 3.
-
PASR - Programmazione di Applicazioni e Servizi di Rete
*
PBD-WP - Web Platforms
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
IAS-PS - Platform Security
Introduzione alle tecnologie di sviluppo lato client: Javascript, Ajax.