Programa
Fundamentos de Programação
Curso de Especialização em Estatística Aplicada à Biologia e Ciências da Saúde
Curso de Especialização em Informática
Mestrado Bolonha em Bioestatística
Mestrado Bolonha em Bioinformática e Biologia Computacional
Mestrado Bolonha em Engenharia Geoespacial
Mestrado Bolonha em Sistemas de Informação Geográfica - Tecnologias e Aplicações
Mestrado Bolonha em Bioinformática e Biologia Computacional
Mestrado Bolonha em Informática
Programa
Elementos de linguagens de programação: Expressões e tipos; precedência e associatividade; funções; âmbito; bibliotecas e módulos. Elementos de estruturas de dados: Sequências, tuplos, listas e dicionários; ficheiros. Elementos de metodologia de programação: atribuição e teste booleano; decisão; iteração e recursão; abstração e especificação; clonagem. Elementos de desenvolvimento de software: Leitura e escrita; documentação; asserções e exceções; teste e depuração. Elementos de algoritmia: Busca exaustiva, por aproximação e por bisseção. Elementos de computação: breves noções de computabilidade e máquina de Turing.