Network programming (2011/2012)

Course code
4S02728
Name of lecturer
Massimo Merro
Coordinator
Massimo Merro
Number of ECTS credits allocated
6
Academic sector
INF/01 - INFORMATICS
Language of instruction
Italian
Period
II semestre dal Mar 1, 2012 al Jun 15, 2012.

Lesson timetable

II semestre
Day Time Type Place Note
Monday 9:30 AM - 11:30 AM lesson Lecture Hall B  
Wednesday 8:30 AM - 10:30 AM lesson Lecture Hall A, Delta  
Friday 11:30 AM - 1:30 PM lesson Lecture Hall Gino Tessari from Mar 5, 2012  to Jun 15, 2012

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.