Concurrent and Distributed Systems
Part on system models and frameworks
Edition 2018/2019 Previous editions
Teacher: Alessio Bechini
CFU: 6 (out of 9)
Code : 589II
Information on the other part of the course is available on the webpage maintained by G. Lettieri.
Students will acquire the basic skills to participate in the design, implementation and integration of concurrent and distributed software systems, possibly made of heterogeneous components.
Prerequisites: knowledge of Operating Systems basics, and mastering of Java and C/C++.
First lecture on Wed. Sept. 26th, 2018
Mon. 11:30-13:30 ADII 2 (usually, Bechini); Tue. 14:30-16:30 ADII 1 (usually, Bechini); Wed. 8:30-10:30 ADII 1 (usually, Bechini); Thu. 13:30-15:30 ADII 2 (usually, Lettieri)
The lectures' schedule and relative updates, as well as
exam dates, are available on a public Google
Cal, which can be imported with the following ICS
A detailed description is available via the record of
lessons (see the left menu item).
a) development of a project; specifications must be agreed upon with the teacher; the finalized work must be shown to the teacher for final approval prior to the oral exam (not in the same date)
b) oral exam (possibly with written exercises), on all the topics covered by the course.
All the course contents are covered within the textbooks and other material reported hereafter. These references can also be taken as suggestions for in-depth discussions on class topics.
L1 - NetBeans IDE
L2 - Eclipse IDE
L3 - Cheat sheet for JCF
The backgroung images for this page have been obtained by reworking the "simple icons" for AWS (http://aws.amazon.com/architecture/icons/).