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

Nas aulas teóricas, as diferentes técnicas são apresentadas partindo sempre de um problema físico que não pode ser resolvido com as técnicas estudadas anteriormente. De uma forma construtiva, as vantagens e limitações das principais técnicas numéricas são discutidas. Esta estratégia ajuda a desenvolver nos alunos o pensamento critício e desenvolver as competências necessárias para decidir a técnica apropriada para resolver um detemrinado problema. As aulas teóricas são complementadas com exercícios semanais nas aulas práticas onde as diferentes técnicas são implementadas de raíz. Os exercícios servem para desenvolver competências de programação e familiarizar os alunos para os principais desafios à implementação de modelos numéricos. A sequência de exercícios está organizada por crescente complexidade numérica e concetual.