Network programming (2013/2014)

Course code
4S02728
Credits
6
Coordinator
Massimo Merro
Academic sector
INF/01 - INFORMATICS
Language of instruction
Italian
Web page
http://profs.sci.univr.it/~merro/programmazione_rete.html
Teaching is organised as follows:
Activity Credits Period Academic staff Timetable
Teoria 5 II semestre Massimo Merro
Laboratorio 1 II semestre Massimo Merro

Learning outcomes

The goal is to provide the knowledge to program distributed applications both at socket level and using middleware of higher levels..

Syllabus

Sockets in a high-level language. Client-server and Peer-to-Peer scheme. Web-oriented Client-Server applications: imperative and object-oriented approach. Middlewares for programming remote applications. Remore failures. Naming services. Distributed Garbage Collection techniques. Dynamic code downloading. Security mangament. Migration of mobile agents.

Assessment methods and criteria

Written examination plus a project.