Curso


Grau académico de Mestre

--
(Percurso Geral) 120 ECTS
Entidade Situação de acreditação Publicada em Processo de acreditação
A3ES Com Acreditação 22-01-2021 Link
Grau académico de Mestre

--
ⓘ Clique sobre um Percurso, de forma a consultar toda a sua informação relativa à Estrutura Curricular e ao Plano de Estudos.
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Informática I 12 90 90 85%
Matemática M 6 0 0 5%
Competências Complementares CC 3 0 0 2.5%
Qualquer Área Científica QAC 0 6 6 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 591h 60
Semestral 2ºS Sim Opção A2 - Inteligência Artificial help
Leque de Escolha:
Aprendizagem não Supervisionada
Resolução Declarativa de Problemas
Bioinformática
Tomada de Decisão Autónoma
Tópicos Avançados em Inteligência Artificial
Pesquisa e Processamento de Linguagem Natural
Aprendizagem Profunda
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A1 - Inteligência Artificial help
Leque de Escolha:
Tomada de Decisão Autónoma
Aprendizagem não Supervisionada
Aprendizagem Profunda
Tópicos Avançados em Inteligência Artificial
Pesquisa e Processamento de Linguagem Natural
Resolução Declarativa de Problemas
Bioinformática
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
Semestral 1ºS Representação de Conhecimento e Raciocínio I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Sim Opção B1 - Inteligência Artificial help
Leque de Escolha:
Visão por Computador
Modelação de Sistemas e Processos
Sistemas de Bases de Dados
Desenho de Linguagens e Compiladores
Interação Pessoa Máquina
Computação em Cloud
Verificação de Software
Segurança de Sistemas de Computadores
Computação Paralela
Privacidade de Sistemas
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A3 - Inteligência Artificial help
Leque de Escolha:
Aprendizagem Profunda
Aprendizagem não Supervisionada
Resolução Declarativa de Problemas
Bioinformática
Tópicos Avançados em Inteligência Artificial
Tomada de Decisão Autónoma
Pesquisa e Processamento de Linguagem Natural
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Aprendizagem Automática I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção C1 - Inteligência Artificial help
Leque de Escolha:
Sistemas IoT e Móveis
Verificação de Software
Segurança de Software
Tomada de Decisão Autónoma
Algoritmos Distribuídos
Tópicos Avançados em Sistemas Interativos Multimodais
Qualidade do Software
Jogos e Ambientes Imersivos
Sistemas de Bases de Dados
Aprendizagem Profunda
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Conceção e Desenvolvimento de Sistemas Geoespaciais
Computação em Cloud
Engenharia Orientada por Modelos
Privacidade de Sistemas
Programação Concorrente: Linguagens e Técnicas
Sistemas Distribuídos Confiáveis
Bioinformática
Computação Multimédia
Desenho de Linguagens e Compiladores
Visão por Computador
Interação Pessoa Máquina
Aprendizagem não Supervisionada
Modelação de Dados
Desenho e Implementação de Aplicações para a Internet
Pesquisa e Processamento de Linguagem Natural
Tópicos Avançados em Segurança e Privacidade
Sistemas Concorrentes
Segurança de Sistemas de Computadores
Tópicos Avançados em Engenharia de Sistemas de Informação
Sistemas de Processamento de Visão e Linguagem
Criptografia Aplicada Avançada
Tópicos Avançados em Inteligência Artificial
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Resolução Declarativa de Problemas
Algoritmos Avançados
Engenharia de Requisitos
Modelação de Sistemas e Processos
Computação Paralela
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Sim Opção B2 - Inteligência Artificial help
Leque de Escolha:
Privacidade de Sistemas
Sistemas de Bases de Dados
Computação Paralela
Desenho de Linguagens e Compiladores
Visão por Computador
Computação em Cloud
Modelação de Sistemas e Processos
Verificação de Software
Interação Pessoa Máquina
Segurança de Sistemas de Computadores
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
2º Ano 1680h 172h 60
Semestral 1ºS Sim Opção C2 - Inteligência Artificial
Leque de Escolha:
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Sistemas Distribuídos Confiáveis
Segurança de Software
Engenharia Orientada por Modelos
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Engenharia de Sistemas de Informação
Visão por Computador
Tomada de Decisão Autónoma
Aprendizagem Profunda
Desenho e Implementação de Aplicações para a Internet
Resolução Declarativa de Problemas
Segurança de Sistemas de Computadores
Computação Paralela
Pesquisa e Processamento de Linguagem Natural
Sistemas Concorrentes
Algoritmos Distribuídos
Conceção e Desenvolvimento de Sistemas Geoespaciais
Criptografia Aplicada Avançada
Tópicos Avançados em Inteligência Artificial
Verificação de Software
Computação Multimédia
Sistemas IoT e Móveis
Desenho de Linguagens e Compiladores
Modelação de Dados
Jogos e Ambientes Imersivos
Tópicos Avançados em Segurança e Privacidade
Qualidade do Software
Algoritmos Avançados
Bioinformática
Privacidade de Sistemas
Computação em Cloud
Sistemas de Bases de Dados
Tópicos Avançados em Sistemas Interativos Multimodais
Interação Pessoa Máquina
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Engenharia de Requisitos
Programação Concorrente: Linguagens e Técnicas
Modelação de Sistemas e Processos
Aprendizagem não Supervisionada
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Opção A4 - Inteligência Artificial help
Leque de Escolha:
Tópicos Avançados em Inteligência Artificial
Tomada de Decisão Autónoma
Pesquisa e Processamento de Linguagem Natural
Aprendizagem Profunda
Bioinformática
Aprendizagem não Supervisionada
Resolução Declarativa de Problemas
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Matemática M 6 0 0 5%
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Informática I 12 90 90 85%
Competências Complementares CC 3 0 0 2.5%
Qualquer Área Científica QAC 0 6 6 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 591h 60
Semestral 1ºS Sim Opção B1 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Desenho de Linguagens e Compiladores
Privacidade de Sistemas
Sistemas de Bases de Dados
Visão por Computador
Verificação de Software
Aprendizagem Automática
Modelação de Sistemas e Processos
Interação Pessoa Máquina
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Computação em Cloud I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção A2 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Sistemas IoT e Móveis
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Desenho e Implementação de Aplicações para a Internet
Sistemas Concorrentes
Criptografia Aplicada Avançada
Algoritmos Avançados
Sistemas de Bases de Dados
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B2 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
Sistemas de Bases de Dados
Verificação de Software
Visão por Computador
Privacidade de Sistemas
Aprendizagem Automática
Modelação de Sistemas e Processos
Desenho de Linguagens e Compiladores
Interação Pessoa Máquina
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção C1 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Jogos e Ambientes Imersivos
Criptografia Aplicada Avançada
Engenharia de Requisitos
Segurança de Software
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Algoritmos Avançados
Tomada de Decisão Autónoma
Sistemas de Processamento de Visão e Linguagem
Qualidade do Software
Modelação de Sistemas e Processos
Verificação de Software
Sistemas IoT e Móveis
Programação Concorrente: Linguagens e Técnicas
Tópicos Avançados em Segurança e Privacidade
Computação Multimédia
Sistemas Concorrentes
Pesquisa e Processamento de Linguagem Natural
Aprendizagem Automática
Bioinformática
Desenho e Implementação de Aplicações para a Internet
Aprendizagem Profunda
Sistemas Distribuídos Confiáveis
Segurança de Sistemas de Computadores
Algoritmos Distribuídos
Privacidade de Sistemas
Tópicos Avançados em Sistemas Interativos Multimodais
Engenharia Orientada por Modelos
Sistemas de Bases de Dados
Aprendizagem não Supervisionada
Modelação de Dados
Tópicos Avançados em Inteligência Artificial
Desenho de Linguagens e Compiladores
Representação de Conhecimento e Raciocínio
Resolução Declarativa de Problemas
Visão por Computador
Interação Pessoa Máquina
Tópicos Avançados em Engenharia de Sistemas de Informação
Conceção e Desenvolvimento de Sistemas Geoespaciais
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção A1 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Sistemas Concorrentes
Sistemas IoT e Móveis
Sistemas de Bases de Dados
Desenho e Implementação de Aplicações para a Internet
Criptografia Aplicada Avançada
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Algoritmos Distribuídos
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A3 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Criptografia Aplicada Avançada
Desenho e Implementação de Aplicações para a Internet
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Sistemas Concorrentes
Sistemas de Bases de Dados
Sistemas IoT e Móveis
Algoritmos Distribuídos
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 1ºS Computação Paralela I 168h 56h
 ( T 28h  PL 28h  )
6
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
2º Ano 1680h 172h 60
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
Semestral 1ºS Sim Opção C2 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Interação Pessoa Máquina
Jogos e Ambientes Imersivos
Qualidade do Software
Segurança de Software
Engenharia de Requisitos
Aprendizagem Automática
Conceção e Desenvolvimento de Sistemas Geoespaciais
Verificação de Software
Modelação de Sistemas e Processos
Engenharia Orientada por Modelos
Tópicos Avançados em Engenharia de Sistemas de Informação
Programação Concorrente: Linguagens e Técnicas
Desenho de Linguagens e Compiladores
Modelação de Dados
Sistemas de Processamento de Visão e Linguagem
Visão por Computador
Aprendizagem Profunda
Sistemas Distribuídos Confiáveis
Representação de Conhecimento e Raciocínio
Sistemas Concorrentes
Bioinformática
Pesquisa e Processamento de Linguagem Natural
Tomada de Decisão Autónoma
Resolução Declarativa de Problemas
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Segurança de Sistemas de Computadores
Desenho e Implementação de Aplicações para a Internet
Sistemas IoT e Móveis
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Computação Multimédia
Tópicos Avançados em Segurança e Privacidade
Criptografia Aplicada Avançada
Algoritmos Avançados
Aprendizagem não Supervisionada
Privacidade de Sistemas
Algoritmos Distribuídos
Sistemas de Bases de Dados
Tópicos Avançados em Inteligência Artificial
Tópicos Avançados em Sistemas Interativos Multimodais
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Semestral 1ºS Sim Opção A4 - Sistemas Distribuídos e Paralelos help
Leque de Escolha:
Sistemas Concorrentes
Algoritmos Distribuídos
Sistemas IoT e Móveis
Criptografia Aplicada Avançada
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Sistemas de Bases de Dados
Desenho e Implementação de Aplicações para a Internet
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Matemática M 6 0 0 5%
Competências Complementares CC 3 0 0 2.5%
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Informática I 12 90 90 85%
Qualquer Área Científica QAC 0 6 6 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 591h 60
Semestral 2ºS Sim Opção A1 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Algoritmos Avançados
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Programação Concorrente: Linguagens e Técnicas
Engenharia Orientada por Modelos
Segurança de Software
Desenho e Implementação de Aplicações para a Internet
Algoritmos Distribuídos
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Desenho de Linguagens e Compiladores I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Sim Opção B2 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Segurança de Sistemas de Computadores
Aprendizagem Automática
Sistemas de Bases de Dados
Computação Paralela
Verificação de Software
Computação em Cloud
Visão por Computador
Interação Pessoa Máquina
Representação de Conhecimento e Raciocínio
Privacidade de Sistemas
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção C1 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Bioinformática
Tópicos Avançados em Engenharia de Sistemas de Informação
Algoritmos Avançados
Sistemas IoT e Móveis
Desenho e Implementação de Aplicações para a Internet
Algoritmos Distribuídos
Tomada de Decisão Autónoma
Programação Concorrente: Linguagens e Técnicas
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Aprendizagem Automática
Aprendizagem Profunda
Privacidade de Sistemas
Computação Multimédia
Pesquisa e Processamento de Linguagem Natural
Visão por Computador
Sistemas de Bases de Dados
Jogos e Ambientes Imersivos
Sistemas de Processamento de Visão e Linguagem
Resolução Declarativa de Problemas
Tópicos Avançados em Segurança e Privacidade
Engenharia Orientada por Modelos
Engenharia de Requisitos
Aprendizagem não Supervisionada
Segurança de Software
Modelação de Sistemas e Processos
Sistemas Distribuídos Confiáveis
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Representação de Conhecimento e Raciocínio
Sistemas Concorrentes
Criptografia Aplicada Avançada
Interação Pessoa Máquina
Computação Paralela
Tópicos Avançados em Sistemas Interativos Multimodais
Computação em Cloud
Modelação de Dados
Segurança de Sistemas de Computadores
Conceção e Desenvolvimento de Sistemas Geoespaciais
Qualidade do Software
Tópicos Avançados em Inteligência Artificial
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A3 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Algoritmos Distribuídos
Programação Concorrente: Linguagens e Técnicas
Algoritmos Avançados
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Desenho e Implementação de Aplicações para a Internet
Engenharia Orientada por Modelos
Segurança de Software
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Sim Opção B1 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Representação de Conhecimento e Raciocínio
Interação Pessoa Máquina
Segurança de Sistemas de Computadores
Privacidade de Sistemas
Visão por Computador
Computação em Cloud
Computação Paralela
Verificação de Software
Aprendizagem Automática
Sistemas de Bases de Dados
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A2 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Segurança de Software
Desenho e Implementação de Aplicações para a Internet
Engenharia Orientada por Modelos
Algoritmos Avançados
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Programação Concorrente: Linguagens e Técnicas
Algoritmos Distribuídos
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 1ºS Verificação de Software I 168h 56h
 ( T 28h  PL 28h  )
6
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
2º Ano 1680h 172h 60
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Semestral 1ºS Sim Opção C2 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Engenharia Orientada por Modelos
Programação Concorrente: Linguagens e Técnicas
Criptografia Aplicada Avançada
Tópicos Avançados em Engenharia de Sistemas de Informação
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Tópicos Avançados em Sistemas Interativos Multimodais
Pesquisa e Processamento de Linguagem Natural
Algoritmos Avançados
Segurança de Software
Visão por Computador
Modelação de Dados
Tomada de Decisão Autónoma
Algoritmos Distribuídos
Conceção e Desenvolvimento de Sistemas Geoespaciais
Sistemas IoT e Móveis
Modelação de Sistemas e Processos
Representação de Conhecimento e Raciocínio
Interação Pessoa Máquina
Computação Paralela
Sistemas de Processamento de Visão e Linguagem
Computação Multimédia
Sistemas Distribuídos Confiáveis
Aprendizagem não Supervisionada
Tópicos Avançados em Segurança e Privacidade
Privacidade de Sistemas
Bioinformática
Computação em Cloud
Tópicos Avançados em Inteligência Artificial
Desenho e Implementação de Aplicações para a Internet
Engenharia de Requisitos
Sistemas Concorrentes
Qualidade do Software
Sistemas de Bases de Dados
Resolução Declarativa de Problemas
Aprendizagem Automática
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Jogos e Ambientes Imersivos
Aprendizagem Profunda
Segurança de Sistemas de Computadores
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Opção A4 - Linguagens de Programação e Sistemas de Software help
Leque de Escolha:
Algoritmos Avançados
Engenharia Orientada por Modelos
Algoritmos Distribuídos
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Desenho e Implementação de Aplicações para a Internet
Programação Concorrente: Linguagens e Técnicas
Segurança de Software
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Competências Complementares CC 3 0 0 2.5%
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Qualquer Área Científica QAC 0 6 6 5%
Informática I 12 90 90 85%
Matemática M 6 0 0 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 647h 60
Semestral 2ºS Sim Opção A1 - Sistemas Interativos Multimodais help
Leque de Escolha:
Jogos e Ambientes Imersivos
Pesquisa e Processamento de Linguagem Natural
Tópicos Avançados em Sistemas Interativos Multimodais
Sistemas de Processamento de Visão e Linguagem
Conceção e Desenvolvimento de Sistemas Geoespaciais
Computação Multimédia
Aprendizagem Automática
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B2 - Sistemas Interativos Multimodais help
Leque de Escolha:
Computação Paralela
Verificação de Software
Aprendizagem Automática
Desenho de Linguagens e Compiladores
Representação de Conhecimento e Raciocínio
Modelação de Sistemas e Processos
Privacidade de Sistemas
Sistemas de Bases de Dados
Computação em Cloud
Segurança de Sistemas de Computadores
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Visão por Computador I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 2ºS Sim Opção A2 - Sistemas Interativos Multimodais help
Leque de Escolha:
Aprendizagem Automática
Computação Multimédia
Pesquisa e Processamento de Linguagem Natural
Conceção e Desenvolvimento de Sistemas Geoespaciais
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Sistemas Interativos Multimodais
Jogos e Ambientes Imersivos
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Interação Pessoa Máquina I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção C1 - Sistemas Interativos Multimodais help
Leque de Escolha:
Sistemas Concorrentes
Sistemas Distribuídos Confiáveis
Algoritmos Avançados
Engenharia Orientada por Modelos
Conceção e Desenvolvimento de Sistemas Geoespaciais
Tópicos Avançados em Segurança e Privacidade
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Inteligência Artificial
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Criptografia Aplicada Avançada
Desenho de Linguagens e Compiladores
Sistemas IoT e Móveis
Engenharia de Requisitos
Privacidade de Sistemas
Segurança de Sistemas de Computadores
Aprendizagem Profunda
Computação Multimédia
Programação Concorrente: Linguagens e Técnicas
Aprendizagem não Supervisionada
Aprendizagem Automática
Tópicos Avançados em Engenharia de Sistemas de Informação
Sistemas de Bases de Dados
Desenho e Implementação de Aplicações para a Internet
Pesquisa e Processamento de Linguagem Natural
Tomada de Decisão Autónoma
Modelação de Sistemas e Processos
Computação em Cloud
Tópicos Avançados em Sistemas Interativos Multimodais
Qualidade do Software
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Bioinformática
Resolução Declarativa de Problemas
Jogos e Ambientes Imersivos
Verificação de Software
Computação Paralela
Algoritmos Distribuídos
Segurança de Software
Representação de Conhecimento e Raciocínio
Modelação de Dados
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A3 - Sistemas Interativos Multimodais help
Leque de Escolha:
Computação Multimédia
Jogos e Ambientes Imersivos
Conceção e Desenvolvimento de Sistemas Geoespaciais
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Sistemas Interativos Multimodais
Aprendizagem Automática
Pesquisa e Processamento de Linguagem Natural
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B1 - Sistemas Interativos Multimodais help
Leque de Escolha:
Computação em Cloud
Privacidade de Sistemas
Desenho de Linguagens e Compiladores
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
Sistemas de Bases de Dados
Computação Paralela
Modelação de Sistemas e Processos
Verificação de Software
Aprendizagem Automática
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
112h
 ( T 56h  PL 56h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
2º Ano 1680h 172h 60
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
Semestral 1ºS Sim Opção C2 - Sistemas Interativos Multimodais help
Leque de Escolha:
Modelação de Sistemas e Processos
Jogos e Ambientes Imersivos
Representação de Conhecimento e Raciocínio
Computação em Cloud
Computação Paralela
Algoritmos Distribuídos
Sistemas Concorrentes
Desenho de Linguagens e Compiladores
Tomada de Decisão Autónoma
Segurança de Software
Criptografia Aplicada Avançada
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Tópicos Avançados em Inteligência Artificial
Verificação de Software
Privacidade de Sistemas
Sistemas IoT e Móveis
Tópicos Avançados em Segurança e Privacidade
Pesquisa e Processamento de Linguagem Natural
Computação Multimédia
Tópicos Avançados em Sistemas Interativos Multimodais
Resolução Declarativa de Problemas
Aprendizagem Automática
Conceção e Desenvolvimento de Sistemas Geoespaciais
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Aprendizagem não Supervisionada
Aprendizagem Profunda
Bioinformática
Tópicos Avançados em Engenharia de Sistemas de Informação
Engenharia Orientada por Modelos
Modelação de Dados
Qualidade do Software
Segurança de Sistemas de Computadores
Programação Concorrente: Linguagens e Técnicas
Sistemas de Bases de Dados
Algoritmos Avançados
Desenho e Implementação de Aplicações para a Internet
Engenharia de Requisitos
Sistemas Distribuídos Confiáveis
Sistemas de Processamento de Visão e Linguagem
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Semestral 1ºS Sim Opção A4 - Sistemas Interativos Multimodais help
Leque de Escolha:
Pesquisa e Processamento de Linguagem Natural
Sistemas de Processamento de Visão e Linguagem
Aprendizagem Automática
Conceção e Desenvolvimento de Sistemas Geoespaciais
Computação Multimédia
Jogos e Ambientes Imersivos
Tópicos Avançados em Sistemas Interativos Multimodais
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Competências Complementares CC 3 0 0 2.5%
Qualquer Área Científica QAC 0 6 6 5%
Informática I 12 90 90 85%
Matemática M 6 0 0 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 591h 60
Semestral 1ºS Sim Opção B2 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Visão por Computador
Desenho de Linguagens e Compiladores
Interação Pessoa Máquina
Privacidade de Sistemas
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
Verificação de Software
Computação em Cloud
Computação Paralela
Aprendizagem Automática
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 2ºS Sim Opção A3 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Modelação de Dados
Qualidade do Software
Engenharia Orientada por Modelos
Computação em Cloud
Engenharia de Requisitos
Tópicos Avançados em Engenharia de Sistemas de Informação
Desenho e Implementação de Aplicações para a Internet
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A2 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Tópicos Avançados em Engenharia de Sistemas de Informação
Engenharia de Requisitos
Computação em Cloud
Modelação de Dados
Qualidade do Software
Engenharia Orientada por Modelos
Desenho e Implementação de Aplicações para a Internet
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B1 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Verificação de Software
Desenho de Linguagens e Compiladores
Aprendizagem Automática
Interação Pessoa Máquina
Privacidade de Sistemas
Segurança de Sistemas de Computadores
Visão por Computador
Representação de Conhecimento e Raciocínio
Computação em Cloud
Computação Paralela
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sistemas de Bases de Dados I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção C1 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Tópicos Avançados em Engenharia de Sistemas de Informação
Modelação de Dados
Desenho e Implementação de Aplicações para a Internet
Jogos e Ambientes Imersivos
Sistemas Distribuídos Confiáveis
Sistemas Concorrentes
Resolução Declarativa de Problemas
Verificação de Software
Tópicos Avançados em Inteligência Artificial
Representação de Conhecimento e Raciocínio
Tópicos Avançados em Segurança e Privacidade
Algoritmos Avançados
Conceção e Desenvolvimento de Sistemas Geoespaciais
Tópicos Avançados em Sistemas Interativos Multimodais
Aprendizagem Automática
Privacidade de Sistemas
Programação Concorrente: Linguagens e Técnicas
Aprendizagem Profunda
Interação Pessoa Máquina
Segurança de Software
Tomada de Decisão Autónoma
Aprendizagem não Supervisionada
Computação em Cloud
Segurança de Sistemas de Computadores
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Bioinformática
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Visão por Computador
Computação Paralela
Criptografia Aplicada Avançada
Pesquisa e Processamento de Linguagem Natural
Sistemas de Processamento de Visão e Linguagem
Algoritmos Distribuídos
Desenho de Linguagens e Compiladores
Sistemas IoT e Móveis
Engenharia Orientada por Modelos
Computação Multimédia
Qualidade do Software
Engenharia de Requisitos
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Modelação de Sistemas e Processos I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
Semestral 2ºS Sim Opção A1 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Engenharia de Requisitos
Computação em Cloud
Engenharia Orientada por Modelos
Tópicos Avançados em Engenharia de Sistemas de Informação
Desenho e Implementação de Aplicações para a Internet
Modelação de Dados
Qualidade do Software
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
2º Ano 1680h 172h 60
Semestral 1ºS Sim Opção C2 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Interação Pessoa Máquina
Aprendizagem Profunda
Tópicos Avançados em Inteligência Artificial
Modelação de Sistemas e Processos
Sistemas Concorrentes
Sistemas IoT e Móveis
Desenho de Linguagens e Compiladores
Segurança de Software
Verificação de Software
Aprendizagem não Supervisionada
Modelação de Dados
Sistemas de Bases de Dados
Computação em Cloud
Tópicos Avançados em Engenharia de Sistemas de Informação
Engenharia de Requisitos
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Criptografia Aplicada Avançada
Algoritmos Distribuídos
Pesquisa e Processamento de Linguagem Natural
Resolução Declarativa de Problemas
Sistemas Distribuídos Confiáveis
Qualidade do Software
Computação Multimédia
Tomada de Decisão Autónoma
Jogos e Ambientes Imersivos
Conceção e Desenvolvimento de Sistemas Geoespaciais
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Bioinformática
Tópicos Avançados em Sistemas Interativos Multimodais
Privacidade de Sistemas
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Segurança e Privacidade
Engenharia Orientada por Modelos
Segurança de Sistemas de Computadores
Computação Paralela
Programação Concorrente: Linguagens e Técnicas
Algoritmos Avançados
Visão por Computador
Desenho e Implementação de Aplicações para a Internet
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Semestral 1ºS Sim Opção A4 - Engenharia de Sistemas de Informação help
Leque de Escolha:
Desenho e Implementação de Aplicações para a Internet
Tópicos Avançados em Engenharia de Sistemas de Informação
Engenharia Orientada por Modelos
Computação em Cloud
Modelação de Dados
Engenharia de Requisitos
Qualidade do Software
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Competências Complementares CC 3 0 0 2.5%
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Informática I 12 90 90 85%
Matemática M 6 0 0 5%
Qualquer Área Científica QAC 0 6 6 5%
Total 24 96
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 647h 60
Semestral 1ºS Privacidade de Sistemas I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Segurança de Sistemas de Computadores I 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 1ºS Sim Opção B2 - Segurança e Privacidade help
Leque de Escolha:
Aprendizagem Automática
Visão por Computador
Verificação de Software
Computação Paralela
Desenho de Linguagens e Compiladores
Representação de Conhecimento e Raciocínio
Sistemas de Bases de Dados
Computação em Cloud
Modelação de Sistemas e Processos
Interação Pessoa Máquina
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção C1 - Segurança e Privacidade help
Leque de Escolha:
Sistemas de Bases de Dados
Representação de Conhecimento e Raciocínio
Tópicos Avançados em Sistemas Interativos Multimodais
Modelação de Dados
Sistemas Concorrentes
Visão por Computador
Bioinformática
Modelação de Sistemas e Processos
Computação em Cloud
Criptografia Aplicada Avançada
Segurança de Software
Tópicos Avançados em Segurança e Privacidade
Aprendizagem Automática
Programação Concorrente: Linguagens e Técnicas
Engenharia Orientada por Modelos
Qualidade do Software
Algoritmos Distribuídos
Sistemas IoT e Móveis
Resolução Declarativa de Problemas
Computação Multimédia
Computação Paralela
Sistemas Distribuídos Confiáveis
Sistemas de Processamento de Visão e Linguagem
Desenho e Implementação de Aplicações para a Internet
Tomada de Decisão Autónoma
Aprendizagem não Supervisionada
Desenho de Linguagens e Compiladores
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Verificação de Software
Interação Pessoa Máquina
Tópicos Avançados em Engenharia de Sistemas de Informação
Tópicos Avançados em Inteligência Artificial
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Algoritmos Avançados
Conceção e Desenvolvimento de Sistemas Geoespaciais
Jogos e Ambientes Imersivos
Aprendizagem Profunda
Engenharia de Requisitos
Pesquisa e Processamento de Linguagem Natural
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Trimestral 2ºT Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
Semestral 2ºS Sim Opção A3 - Segurança e Privacidade help
Leque de Escolha:
Qualidade do Software
Tópicos Avançados em Segurança e Privacidade
Aprendizagem não Supervisionada
Criptografia Aplicada Avançada
Segurança de Software
Algoritmos Distribuídos
Sistemas Distribuídos Confiáveis
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 2ºS Sim Opção A1 - Segurança e Privacidade help
Leque de Escolha:
Qualidade do Software
Algoritmos Distribuídos
Tópicos Avançados em Segurança e Privacidade
Sistemas Distribuídos Confiáveis
Segurança de Software
Criptografia Aplicada Avançada
Aprendizagem não Supervisionada
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B1 - Segurança e Privacidade help
Leque de Escolha:
Desenho de Linguagens e Compiladores
Computação Paralela
Verificação de Software
Computação em Cloud
Aprendizagem Automática
Modelação de Sistemas e Processos
Representação de Conhecimento e Raciocínio
Sistemas de Bases de Dados
Interação Pessoa Máquina
Visão por Computador
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
112h
 ( T 56h  TC 56h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção A2 - Segurança e Privacidade help
Leque de Escolha:
Aprendizagem não Supervisionada
Sistemas Distribuídos Confiáveis
Tópicos Avançados em Segurança e Privacidade
Criptografia Aplicada Avançada
Algoritmos Distribuídos
Qualidade do Software
Segurança de Software
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
2º Ano 1680h 172h 60
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
Semestral 1ºS Sim Opção A4 - Segurança e Privacidade help
Leque de Escolha:
Segurança de Software
Tópicos Avançados em Segurança e Privacidade
Qualidade do Software
Algoritmos Distribuídos
Criptografia Aplicada Avançada
Sistemas Distribuídos Confiáveis
Aprendizagem não Supervisionada
I 168h

168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
Semestral 1ºS Sim Opção C2 - Segurança e Privacidade help
Leque de Escolha:
Jogos e Ambientes Imersivos
Desenho de Linguagens e Compiladores
Modelação de Dados
Programação Concorrente: Linguagens e Técnicas
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Computação Multimédia
Tópicos Avançados em Engenharia de Sistemas de Informação
Algoritmos Avançados
Pesquisa e Processamento de Linguagem Natural
Tópicos Avançados em Sistemas Interativos Multimodais
Segurança de Software
Interação Pessoa Máquina
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Segurança e Privacidade
Aprendizagem Profunda
Sistemas Concorrentes
Resolução Declarativa de Problemas
Tópicos Avançados em Inteligência Artificial
Modelação de Sistemas e Processos
Computação Paralela
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Visão por Computador
Sistemas IoT e Móveis
Sistemas de Bases de Dados
Aprendizagem Automática
Qualidade do Software
Algoritmos Distribuídos
Desenho e Implementação de Aplicações para a Internet
Engenharia de Requisitos
Sistemas Distribuídos Confiáveis
Verificação de Software
Computação em Cloud
Criptografia Aplicada Avançada
Conceção e Desenvolvimento de Sistemas Geoespaciais
Representação de Conhecimento e Raciocínio
Tomada de Decisão Autónoma
Bioinformática
Engenharia Orientada por Modelos
Aprendizagem não Supervisionada
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Estrutura Curricular
Estrutura Curricular
Área Científica Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Competências Complementares CC 3 0 0 2.5%
Informática I 0 102 102 85%
Ciências Humanas e Sociais CHS 3 0 0 2.5%
Qualquer Área Científica QAC 0 6 6 5%
Matemática M 6 0 0 5%
Total 12 108
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Sigla Horas ECTS
Total Contacto
1º Ano 1680h 591h 60
Semestral 2ºS Sim Opção C4 - Sem especialização help
Leque de Escolha:
Sistemas Distribuídos Confiáveis
Desenho de Linguagens e Compiladores
Desenho e Implementação de Aplicações para a Internet
Computação Paralela
Modelação de Sistemas e Processos
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Resolução Declarativa de Problemas
Tópicos Avançados em Inteligência Artificial
Computação em Cloud
Segurança de Software
Visão por Computador
Algoritmos Distribuídos
Jogos e Ambientes Imersivos
Algoritmos Avançados
Qualidade do Software
Sistemas Concorrentes
Computação Multimédia
Bioinformática
Modelação de Dados
Criptografia Aplicada Avançada
Privacidade de Sistemas
Engenharia de Requisitos
Engenharia Orientada por Modelos
Representação de Conhecimento e Raciocínio
Verificação de Software
Interação Pessoa Máquina
Tópicos Avançados em Engenharia de Sistemas de Informação
Conceção e Desenvolvimento de Sistemas Geoespaciais
Programação Concorrente: Linguagens e Técnicas
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Sistemas Interativos Multimodais
Pesquisa e Processamento de Linguagem Natural
Tópicos Avançados em Segurança e Privacidade
Sistemas de Bases de Dados
Tomada de Decisão Autónoma
Aprendizagem não Supervisionada
Aprendizagem Automática
Segurança de Sistemas de Computadores
Aprendizagem Profunda
Sistemas IoT e Móveis
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Aspetos Socioprofissionais da Informática CHS 84h 42h
 ( TP 42h  )
3
Semestral 1ºS Sim Opção B4 - Sem especialização help
Leque de Escolha:
Verificação de Software
Desenho de Linguagens e Compiladores
Privacidade de Sistemas
Visão por Computador
Computação Paralela
Interação Pessoa Máquina
Modelação de Sistemas e Processos
Sistemas de Bases de Dados
Aprendizagem Automática
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
Computação em Cloud
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B2 - Sem especialização help
Leque de Escolha:
Desenho de Linguagens e Compiladores
Sistemas de Bases de Dados
Representação de Conhecimento e Raciocínio
Segurança de Sistemas de Computadores
Visão por Computador
Aprendizagem Automática
Interação Pessoa Máquina
Modelação de Sistemas e Processos
Computação Paralela
Computação em Cloud
Privacidade de Sistemas
Verificação de Software
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção C3 - Sem especialização help
Leque de Escolha:
Computação Multimédia
Tópicos Avançados em Engenharia de Sistemas de Informação
Segurança de Sistemas de Computadores
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Privacidade de Sistemas
Criptografia Aplicada Avançada
Modelação de Dados
Desenho de Linguagens e Compiladores
Sistemas Concorrentes
Engenharia Orientada por Modelos
Sistemas Distribuídos Confiáveis
Conceção e Desenvolvimento de Sistemas Geoespaciais
Sistemas de Bases de Dados
Pesquisa e Processamento de Linguagem Natural
Computação Paralela
Desenho e Implementação de Aplicações para a Internet
Algoritmos Avançados
Sistemas IoT e Móveis
Interação Pessoa Máquina
Algoritmos Distribuídos
Tópicos Avançados em Inteligência Artificial
Representação de Conhecimento e Raciocínio
Bioinformática
Tópicos Avançados em Sistemas Interativos Multimodais
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Programação Concorrente: Linguagens e Técnicas
Aprendizagem Automática
Segurança de Software
Aprendizagem não Supervisionada
Tópicos Avançados em Segurança e Privacidade
Jogos e Ambientes Imersivos
Aprendizagem Profunda
Computação em Cloud
Resolução Declarativa de Problemas
Engenharia de Requisitos
Sistemas de Processamento de Visão e Linguagem
Modelação de Sistemas e Processos
Verificação de Software
Qualidade do Software
Visão por Computador
Tomada de Decisão Autónoma
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Introdução à Investigação Operacional M 168h 56h
 ( T 28h  PL 28h  )
6
Semestral 2ºS Sim Opção C1 - Sem especialização
Leque de Escolha:
Algoritmos Avançados
Computação Multimédia
Jogos e Ambientes Imersivos
Qualidade do Software
Modelação de Sistemas e Processos
Desenho e Implementação de Aplicações para a Internet
Engenharia Orientada por Modelos
Privacidade de Sistemas
Sistemas de Bases de Dados
Sistemas Distribuídos Confiáveis
Algoritmos Distribuídos
Computação Paralela
Tomada de Decisão Autónoma
Bioinformática
Visão por Computador
Desenho de Linguagens e Compiladores
Aprendizagem Automática
Conceção e Desenvolvimento de Sistemas Geoespaciais
Representação de Conhecimento e Raciocínio
Programação Concorrente: Linguagens e Técnicas
Interação Pessoa Máquina
Sistemas IoT e Móveis
Computação em Cloud
Segurança de Software
Engenharia de Requisitos
Sistemas Concorrentes
Sistemas de Processamento de Visão e Linguagem
Tópicos Avançados em Sistemas Interativos Multimodais
Tópicos Avançados em Segurança e Privacidade
Segurança de Sistemas de Computadores
Criptografia Aplicada Avançada
Tópicos Avançados em Engenharia de Sistemas de Informação
Tópicos Avançados em Inteligência Artificial
Aprendizagem não Supervisionada
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Aprendizagem Profunda
Pesquisa e Processamento de Linguagem Natural
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Modelação de Dados
Verificação de Software
Resolução Declarativa de Problemas
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 2ºS Sim Opção C2 - Sem especialização help
Leque de Escolha:
Tomada de Decisão Autónoma
Privacidade de Sistemas
Bioinformática
Engenharia de Requisitos
Visão por Computador
Desenho e Implementação de Aplicações para a Internet
Tópicos Avançados em Engenharia de Sistemas de Informação
Segurança de Software
Algoritmos Distribuídos
Qualidade do Software
Sistemas de Processamento de Visão e Linguagem
Segurança de Sistemas de Computadores
Computação Paralela
Tópicos Avançados em Segurança e Privacidade
Verificação de Software
Computação em Cloud
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Modelação de Sistemas e Processos
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Tópicos Avançados em Inteligência Artificial
Engenharia Orientada por Modelos
Tópicos Avançados em Sistemas Interativos Multimodais
Modelação de Dados
Sistemas IoT e Móveis
Algoritmos Avançados
Desenho de Linguagens e Compiladores
Computação Multimédia
Resolução Declarativa de Problemas
Sistemas Distribuídos Confiáveis
Representação de Conhecimento e Raciocínio
Criptografia Aplicada Avançada
Aprendizagem Automática
Programação Concorrente: Linguagens e Técnicas
Aprendizagem não Supervisionada
Sistemas de Bases de Dados
Sistemas Concorrentes
Aprendizagem Profunda
Interação Pessoa Máquina
Conceção e Desenvolvimento de Sistemas Geoespaciais
Jogos e Ambientes Imersivos
Pesquisa e Processamento de Linguagem Natural
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Opção B1 - Sem especialização help
Leque de Escolha:
Modelação de Sistemas e Processos
Computação Paralela
Representação de Conhecimento e Raciocínio
Sistemas de Bases de Dados
Interação Pessoa Máquina
Desenho de Linguagens e Compiladores
Computação em Cloud
Visão por Computador
Segurança de Sistemas de Computadores
Aprendizagem Automática
Privacidade de Sistemas
Verificação de Software
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
Trimestral Empreendedorismo CC 84h 45h
 ( TP 45h  )
3
Semestral 1ºS Sim Opção B3 - Sem especialização help
Leque de Escolha:
Privacidade de Sistemas
Visão por Computador
Desenho de Linguagens e Compiladores
Aprendizagem Automática
Computação em Cloud
Sistemas de Bases de Dados
Modelação de Sistemas e Processos
Verificação de Software
Representação de Conhecimento e Raciocínio
Interação Pessoa Máquina
Segurança de Sistemas de Computadores
Computação Paralela
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
2º Ano 1680h 172h 60
Anual Sim Opção D - Formação Avançada
Leque de Escolha:
Dissertação em Engenharia Informática
Projeto em Engenharia Informática
I 1176h

1176h
1176h
60h
 ( OT 60h  )
60h  ( OT 60h  )
60h  ( OT 60h  )
42

42
42
Semestral 1ºS Sim Unidade Curricular do Bloco Livre QAC 168h 0h
6
Semestral 1ºS Sim Opção C6 - Sem especialização help
Leque de Escolha:
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Resolução Declarativa de Problemas
Tópicos Avançados em Sistemas Interativos Multimodais
Programação Concorrente: Linguagens e Técnicas
Engenharia de Requisitos
Tópicos Avançados em Segurança e Privacidade
Pesquisa e Processamento de Linguagem Natural
Sistemas de Bases de Dados
Computação Multimédia
Sistemas IoT e Móveis
Modelação de Dados
Desenho de Linguagens e Compiladores
Aprendizagem Automática
Verificação de Software
Modelação de Sistemas e Processos
Algoritmos Distribuídos
Aprendizagem não Supervisionada
Engenharia Orientada por Modelos
Jogos e Ambientes Imersivos
Segurança de Software
Representação de Conhecimento e Raciocínio
Visão por Computador
Privacidade de Sistemas
Sistemas de Processamento de Visão e Linguagem
Tomada de Decisão Autónoma
Conceção e Desenvolvimento de Sistemas Geoespaciais
Sistemas Distribuídos Confiáveis
Algoritmos Avançados
Segurança de Sistemas de Computadores
Sistemas Concorrentes
Interação Pessoa Máquina
Computação em Cloud
Tópicos Avançados em Engenharia de Sistemas de Informação
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Desenho e Implementação de Aplicações para a Internet
Criptografia Aplicada Avançada
Computação Paralela
Tópicos Avançados em Inteligência Artificial
Qualidade do Software
Bioinformática
Aprendizagem Profunda
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Semestral 1ºS Sim Opção C5 - Sem especialização help
Leque de Escolha:
Sistemas Distribuídos Confiáveis
Segurança de Software
Modelação de Dados
Algoritmos Avançados
Tópicos Avançados em Linguagens de Programação e Sistemas de Software
Modelação de Sistemas e Processos
Engenharia de Requisitos
Tópicos Avançados em Engenharia de Sistemas de Informação
Sistemas IoT e Móveis
Aprendizagem Profunda
Resolução Declarativa de Problemas
Tópicos Avançados em Sistemas Interativos Multimodais
Aprendizagem não Supervisionada
Jogos e Ambientes Imersivos
Sistemas Concorrentes
Privacidade de Sistemas
Tópicos Avançados em Segurança e Privacidade
Pesquisa e Processamento de Linguagem Natural
Engenharia Orientada por Modelos
Bioinformática
Conceção e Desenvolvimento de Sistemas Geoespaciais
Desenho e Implementação de Aplicações para a Internet
Interação Pessoa Máquina
Programação Concorrente: Linguagens e Técnicas
Visão por Computador
Criptografia Aplicada Avançada
Computação em Cloud
Tomada de Decisão Autónoma
Computação Paralela
Sistemas de Processamento de Visão e Linguagem
Aprendizagem Automática
Tópicos Avançados em Inteligência Artificial
Representação de Conhecimento e Raciocínio
Algoritmos Distribuídos
Qualidade do Software
Sistemas de Bases de Dados
Desenho de Linguagens e Compiladores
Tópicos Avançados em Sistemas Distribuídos e Paralelos
Segurança de Sistemas de Computadores
Verificação de Software
Computação Multimédia
I 168h

168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
168h
56h
 ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
56h  ( T 28h  PL 28h  )
56h  ( PL 28h  T 28h  )
56h  ( T 28h  PL 28h  )
6

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto,
Entidade Situação de acreditação Publicada em Processo de acreditação
A3ES Com Acreditação 14-07-2025 Link
Logótipos (COMPETE 2020, PORTUGAL 2020 e UE)