Objetivos
Licenciatura Bolonha em Engenharia Geoespacial
Licenciatura Bolonha em Estatística Aplicada
Licenciatura Bolonha em Matemática Aplicada
Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica
Complementar as bases da programação adquiridas em Programação I . Pretende-se abordar o desenho e estruturação de programas de média e grande escala (programming in the large) e a aprendizagem de técnicas mais avançadas de análise da solução de problemas. Os tópicos a focar incluem: estruturas de dados (listas, árvores e algoritmos associados); modularização de código; classes; bibliotecas; algoritmos e estratégias de resolução de problemas.