DISTRIBUTED SYSTEMS
cod. 1000084

Academic year 2010/11
1° year of course - Second semester
Professor
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Type of training activity
Related/supplementary
72 hours
of face-to-face activities
9 credits
hub:
course unit
in - - -

Learning objectives

The goal of the course is to provide a in-depth knowledge on the techniques and technologies of distributed systems and on their use for developing distributed software systems.

Prerequisites

Ingegneria del Software A, Reti di Calcolatori. Basi di Dati.

Course unit content

Introduction. Architecture and computing Models. Middleware. Synchronization and coordination. Replication. Fault Tolerance. Security. Modeling and simulation. Implementation technologies. Applications.

Full programme

- - -

Bibliography

A. Tanenbaum, M. Van Steen. Distributed Systems - : Principles and Paradigms. Pearson Education, 2006.
G. Coulouris, J. Dollimore, T. Kindber. Distributed Systems - Concepts and Design, Addison Wesley, 2005.

Teaching methods

The course is based on theoretical lectures and Lab activities.

Assessment methods and criteria

Student evaluation is based on a theoretical and a practical test.

Other information

- - -