Network programming (2009/2010)

Course code
4S02728
Name of lecturer
Massimo Merro
Coordinator
Massimo Merro
Number of ECTS credits allocated
6
Other available courses
Academic sector
INF/01 - INFORMATICS
Language of instruction
Italian
Period
2nd Semester dal Mar 1, 2010 al Jun 15, 2010.

Lesson timetable

2nd Semester
Day Time Type Place Note
Monday 2:30 PM - 4:30 PM lesson Lecture Hall D  
Wednesday 10:30 AM - 12:30 PM lesson Lecture Hall D  
Thursday 11:30 AM - 1:30 PM laboratorio Laboratory Delta  

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.