Modelli Concorrenti e Algoritmi Distribuiti

Il corso si propone di fornire le metodologie e gli strumenti per la programmazione concorrente, ponendo l'enfasi sui vari modelli cui i linguaggi fanno riferimento e sugli strumenti tipici di ogni modello. 

Un secondo obiettivo è l'introduzione allo studio di algoritmi per ambienti distribuiti. A tal fine viene  discusso e analizzato un insieme di algoritmi distribuiti "classici" per ambienti a rete.


Il corso sarà erogato in presenza con streaming delle lezioni tramite piattaforma Webex. Sarà possibile seguire le lezioni in sincrono collegandosi al link:

                  https://unito.webex.com/meet/inesmaria.margaria


Le registrazione delle lezioni  saranno rese disponibili nella pagina Moodle del corso.