1º Ano
|
|
1680h
|
600h
|
60
|
Semestral 2ºS
|
Sim |
Opção UMinho
|
QAC
|
140h
|
0h
|
5
|
Semestral 2ºS
|
|
Laboratórios de Programação II
|
TC
|
140h
|
30h
(
PL 30h
)
|
5
|
Semestral 2ºS
|
|
Sistemas de Computação
|
I
|
140h
|
60h
(
PL 30h
T 30h
)
|
5
|
Semestral 1ºS
|
|
Laboratórios de Programação I
|
TC
|
140h
|
30h
(
PL 30h
)
|
5
|
Semestral 1ºS
|
|
Programação Funcional
|
I
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Matemática Discreta
|
MAT
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Programação Imperativa
|
I
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Análise Matemática
|
MAT
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 1ºS
|
|
Álgebra Linear CC
|
MAT
|
210h
|
90h
(
TP 45h
T 45h
)
|
7.5
|
Semestral 1ºS
|
|
Tópicos Fundamentais de Matemática
|
MAT
|
210h
|
90h
(
TP 45h
T 45h
)
|
7.5
|
Semestral 1ºS
|
|
Cálculo
|
MAT
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
2º Ano
|
|
1680h
|
705h
|
60
|
Semestral 2ºS
|
|
Autómatos e Linguagens Formais
|
CC
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 1ºS
|
|
Análise Numérica
|
MAT
|
210h
|
75h
(
T 30h
PL 45h
)
|
7.5
|
Semestral 2ºS
|
|
Bases de Dados
|
I
|
140h
|
60h
(
T 30h
PL 30h
)
|
5
|
Semestral 2ºS
|
|
Sistemas Operativos
|
I
|
140h
|
60h
(
PL 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Probabilidade Aplicada
|
MAT
|
140h
|
60h
(
T 30h
PL 15h
TP 15h
)
|
5
|
Semestral 1ºS
|
|
Lógica CC
|
MAT
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 2ºS
|
|
Programação Orientada aos Objetos
|
I
|
140h
|
60h
(
PL 30h
T 30h
)
|
5
|
Semestral 1ºS
|
|
Sistemas de Comunicação e Redes
|
TC
|
140h
|
60h
(
T 30h
PL 30h
)
|
5
|
Semestral 2ºS
|
|
Teoria de Categorias CC
|
MAT
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 1ºS
|
|
Álgebra
|
MAT
|
210h
|
90h
(
TP 45h
T 45h
)
|
7.5
|
Semestral 1ºS
|
|
Algoritmos e Complexidade
|
I
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
3º Ano
|
|
1680h
|
660h
|
60
|
Semestral 1ºS
|
|
Teoria de Números Computacional
|
MAT
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 1ºS
|
|
Processamento de Linguagens e Compiladores
|
TC
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 1ºS
|
|
Cálculo de Programas
|
I
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Aprendizagem Computacional
|
TC
|
140h
|
60h
(
T 30h
PL 30h
)
|
5
|
Semestral 1ºS
|
|
Computabilidade e Complexidade
|
CC
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 1ºS
|
|
Lógica Computacional
|
CC
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 1ºS
|
|
Aprendizagem Estatística CC
|
MAT
|
140h
|
60h
(
PL 15h
T 30h
TP 15h
)
|
5
|
Semestral 2ºS
|
|
Programação Concorrente
|
CC
|
140h
|
60h
(
PL 30h
T 30h
)
|
5
|
Semestral 2ºS
|
|
Semântica das Linguagens de Programação
|
CC
|
140h
|
60h
(
T 30h
TP 30h
)
|
5
|
Semestral 2ºS
|
|
Fundamentos de Criptografia e Segurança da Informação CC
|
CC
|
140h
|
60h
(
T 30h
PL 30h
)
|
5
|
Semestral 2ºS
|
Sim |
Opção
Leque de Escolha:
Computação Gráfica
Geometria
|
CC/I/MAT/TC
|
140h
140h
140h
|
0h
60h
(
PL 30h
T 30h
)
60h
(
TP 30h
T 30h
)
|
5
5
5
|
Semestral 2ºS
|
|
Otimização
|
MAT
|
140h
|
60h
(
TP 30h
T 30h
)
|
5
|