Demonstração da coerência do programa com os objectivos
Os conteúdos programáticos refletem diretamente os objetivos de aprendizagem ao abordar diversos conceitos fundamentais de sistemas distribuídos, como as arquiteturas, os processos e a comunicação. Tópicos avançados, como a replicação, a consistência e a tolerância a faltas, capacitam os alunos com as técnicas necessárias para a implementação de sistemas distribuídos robustos. As aulas teórico-práticas garantem a aplicação prática dos conceitos e asseguram a coerência entre o conteúdo abordado e as competências a serem desenvolvidas.