Scheda insegnamento
-
Docente Paolo Ciancarini
-
Crediti formativi 6
-
SSD INF/01
-
Modalità didattica Convenzionale - Lezioni in presenza
-
Lingua di insegnamento Inglese
-
Campus di Bologna
-
Corso Laurea Magistrale in Informatica (cod. 8028)
-
Orario delle lezioni dal 19/09/2022 al 24/11/2022
SDGs
L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.



Anno Accademico 2022/2023
Conoscenze e abilità da conseguire
Al termine del corso, lo studente conosce i principi fondamentali per risolvere i problemi posti dai sistemi distribuiti e le principali tecnologie middleware attualmente usate per sviluppare sistemi software distribuiti . È in grado di selezionare la piattaforma middleware appropriata per un dato problema di programmazione distribuita, e di applicare le tecnologie presentate per risolvere casi di studio pratici.
Contenuti
Prerequisiti:
Conoscenze di base di object oriented programming, software engineering, metodi agili, UML, design patterns principali.
Il corso è in inglese, vedi la versione inglese
Testi/Bibliografia
vedi la versione inglese
Metodi didattici
Lezioni frontali, letture di libri o articoli scientifici, progetto
NOTA BENE In considerazione della tipologia di attività e dei metodi didattici adottati, la frequenza di questa attività formativa richiede la preventiva partecipazione di tutti gli studenti ai Moduli 1 e 2 di formazione sulla sicurezza nei luoghi di studio, [https://elearning-sicurezza.unibo.it/] in modalità e-learning.
Modalità di verifica e valutazione dell'apprendimento
Frequenza in classe, progetto, presentazioni in classe (midterm e progetto)
Vedi la versione inglese
Strumenti a supporto della didattica
Canale telegram, slides, ambiente di sviluppo open source per il progetto
Orario di ricevimento
Consulta il sito web di Paolo Ciancarini