Demonstração da coerência das metodologias com os objectivos

As metodologias de ensino adoptadas nesta unidade curricular, alternando uma parte mais expositiva, onde os conceitos são explicados e formalmente definidos, com outra parte mais prática, em que os alunos têm que desenhar algoritmos computacionais para resolução de alguns problemas específicos e provar alguns resultados teóricos, são adequadas para que os estudantes alcancem as metas de aprendizagem fixadas.