Semana 6: Matrizes multidimensionais, estratégias de resolução de problemas
Semana 5: Caracteres, tipos char e int, tipos de valor vs. tipos de referência
Semana 4: Atribuições especiais, matrizes, ciclos, classes pacote
Semana 3: Introdução à linguagem de programação Java
Semana 2: Funções e listas, variáveis
Semana 1: Programação como arte de resolver problemas, algoritmos e problemas, pseudocódigo
Semana 0: Computadores, linguagens e linguagens de programação, Noções de algoritmo e de programa Computador como máquina programável Conceitos de línguas naturais, linguagens
Semana 11: Enumerações, limites de tipos numéricos (gama e precisão)
Eng.ª do Software - 7. Desenho arquitectónico
Eng.ª do Software - 6. Gestão de projectos
Programação Orientada por Objectos - Aula 7
Programação Orientada por Objectos - Aula 6
Programação Orientada por Objectos - Aula 0
Programação Orientada por Objectos - Aula 5
Programação Orientada por Objectos - Aula 3
Programação Orientada por Objectos - Aula 2
Programação Orientada por Objectos - Aula 1