Sistemi distribuiti 2020/2021

Courselecture_icon.svg mar 22 set 2020 14:00–17:00 Room 2.6, Cesena Campus About the Course
The CAP Theorem: Availability, Consistency, Failure in Distributed Systems
Why Distributed Systems?
A0 C1 M0
Courselecture_icon.svg mer 23 set 2020 14:00–16:00 Online via Teams Agents for Distributed Systems I
About the Lab
Build Automation 101
Giovanni Ciatto M12 L0 L1
Courselecture_icon.svg mar 29 set 2020 14:00–17:00 Room 2.6, Cesena Campus Agents for Distributed Systems II
Roots of Distributed Systems: Computation in Space and Time I
M12 M1
Courselecture_icon.svg mer 30 set 2020 14:00–16:00 Online via Teams Technologies for Distributed Systems: A Conceptual Framework
Build Automation 101 II
Giovanni Ciatto C4 L1
Courselecture_icon.svg mar 6 ott 2020 14:00–17:00 Room 2.6, Cesena Campus Roots of Distributed Systems: Computation in Space and Time II M1
Courselecture_icon.svg mer 7 ott 2020 14:00–16:00 Online via Teams Simple Agents in JADE and TuCSoN I
JADE in Practice
Giovanni Ciatto C5 L2
Courselecture_icon.svg mar 13 ott 2020 14:00–17:00 Room 2.6, Cesena Campus The Problem of Consensus in Distributed Systems
Modelling Distributed Systems: Software and System Architectures I
C2 M2
Courselecture_icon.svg mer 14 ott 2020 14:00–16:00 Online via Teams Asynchronous Programming 101 Giovanni Ciatto L3
Courselecture_icon.svg mar 20 ott 2020 14:00–17:00 Room 2.6, Cesena Campus Modelling Distributed Systems: Software and System Architectures II M2
Courselecture_icon.svg mer 21 ott 2020 14:00–16:00 Online via Teams Building Agents from Scratch Giovanni Ciatto L4
Courselecture_icon.svg mar 27 ott 2020 14:00–17:00 Room 2.6, Cesena Campus Modelling Distributed Systems: Process Algebra
Coordination of Distributed Systems I
M3 M13
Courselecture_icon.svg mer 28 ott 2020 14:00–16:00 Online via Teams Coordination of Distributed Systems II
Linda on TuCSoN: Basics I
M13 C6
Courselecture_icon.svg mar 3 nov 2020 14:00–17:00 Room 2.6, Cesena Campus Coordination of Distributed Systems III M13
Courselecture_icon.svg mer 4 nov 2020 14:00–16:00 Online via Teams Building Linda from Scratch Giovanni Ciatto L6
Courselecture_icon.svg mar 10 nov 2020 14:00–17:00 Room 2.6, Cesena Campus Simple Agents in JADE and TuCSoN II
Sorts of Distributed Systems
Definitions and Goals for Distributed Systems
C5 M4 M5
Courselecture_icon.svg mer 11 nov 2020 14:00–16:00 Online via Teams Modelling Distributed Systems with Process Algebrae Giovanni Ciatto L7
Courselecture_icon.svg mar 17 nov 2020 14:00–17:00 Room 2.6, Cesena Campus Middleware M6
Courselecture_icon.svg mer 18 nov 2020 14:00–16:00 Online via Teams Discussione sui progetti
ReSTful Web Services I
Giovanni Ciatto L8
Courselecture_icon.svg mar 24 nov 2020 14:00–17:00 Room 2.6, Cesena Campus Rilevazione delle opinioni degli studenti
Features of Distributed Systems
M7
Courselecture_icon.svg mer 25 nov 2020 14:00–16:00 Online via Teams ReSTful Web Services II Giovanni Ciatto L8
Courselecture_icon.svg mar 1 dic 2020 14:00–17:00 Room 2.6, Cesena Campus Computing with Time
Computing with Space I
M8 M9
Courselecture_icon.svg mer 2 dic 2020 14:00–16:00 Online via Teams Conclusions and Future Works Giovanni Ciatto L9
Courselecture_icon.svg mer 9 dic 2020 14:00–16:00 Online via Teams Computing with Space II
Computing without Space: Cloud Computing I
M9 M10
Courselecture_icon.svg mar 15 dic 2020 14:00–17:00 Room 2.6, Cesena Campus Computing without Space: Cloud Computing II
Blockchain and Smart Contracts
M10 C3
Courselecture_icon.svg mer 16 dic 2020 14:00–16:00 Online via Teams Containers 101
Discussione finale sui progetti
TuSoW
Giovanni Ciatto L10