O segundo ano é geralmente considerado o mais “difícil”.
Apresenta uma quantidade equilibrada entre cadeiras de matemática e de computação/informática.
1º Semestre
- Álgebra - 7,5 ECTS
- Algoritmos e Complexidade - 5 ECTS
- Análise Numérica - 7,5 ECTS
- Lógica CC - 5 ECTS
- Sistemas de Comunicações e Redes - 5 ECTS
2º Semestre
- Álgebra Universal e Categorias - 5 ECTS
- Autómatos e Linguagens Formais - 5 ECTS
- Cálculo de Programas - 5 ECTS
- Laboratório de Algoritmia II - 5 ECTS
- Programação Orientada aos Objetos - 5 ECTS
- Sistemas Operativos - 5 ECTS