Métodos de Ensino e Avaliação
Introdução e discussão dos conceitos, metodologias e mecanismos em aulas teóricas semanais com a duração de 2 horas (duas sessões de uma hora cada). Complementar o estudo com aulas teórico-práticas onde é explicado como se aplicam os conceitos, nomeadamente na programação de aplicações distribuídas. A avaliação consistente num projeto de programação em sistemas distribuídos, articulado em quatro fases coerentes (40%), exame final (50%) e avaliação contínua com questionários em aula teórica (10%).