Engenharia Informática

Objetivos educativos

O Mestrado Integrado em Engenharia Informática tem como objectivo formar Engenheiros Informáticos de concepção habilitados a desenvolver actividades de projecto, liderança, e inovação, por vezes em contexto de investigação, e com bases para aceder a um 3º Ciclo. 

O MIEI é compatível com os princípios de Bolonha, visando a formação em 3+2 anos de engenheiros com o grau de mestre (Mestrado Integrado) através da integração coordenada de dois ciclos de estudos. 

Objectivos do 1º Ciclo (Licenciado em Ciência e Engenharia Informática)

O 1º ciclo do MIEI concede o grau de Licenciatura em Ciência e Engenharia Informática, que permite uma primeira certificação e sólida formação de base en Ciência e Engenharia Informática e mobilidade. O curriculum cobre e extende as recomendações relativas ao núcleo do Computing Curriculum ACM/IEEE 2013 (strawman). O 1º ciclo encontra-se integrado de forma coesa com o 2º ciclo, através de um bloco de unidades de consolidação, e permite aos estudantes no 3º ano desenvolverem, sob enquadramento curricular, uma atividade prática de desenvolvimento integrada em ambiente empresarial ou académico.

Objectivos do 2º Ciclo (Mestre em Engenharia Informática)

O 2º ciclo dio MEI finaliza a formação completa a nível de engenharia de concepção, certificada com o grau de Mestre em Engenharia Informática, preparando especialistas habilitados a desenvolver actividades de concepção, projecto, liderança, e inovação. Uma componente importante da formação do Mestre em Engenharia Informática é a elaboração de uma Dissertação de Mestrado, trabalho individual de investigação e/ou desenvolvimento que explora os conhecimentos adquiridos ao longo do curso, original e especialmente concebido para esse fim, e que pode ser desenvolvido em contexto académico, ou em colaboração académico-empresarial.

A Engenharia Informática e as suas áreas profissionais

A Engenharia Informática é a disciplina técnica e científica que permite conceber e construir sistemas de informação empresariais, o Google, o Facebook, os controladores de voo dos aviões, o iPod, sistemas de previsão metereológica, os jogos de computador, os media, o Cloud Computing, as aplicações web, o processamento de imagens e multimédia, os serviços de telecomunicação.

As tecnologias da informação e da computação são das mais importantes infrastruturas de suporte à sociedade moderna. São áreas em crescimento, de elevada empregabilidade, que aliam desafios técnicos de engenharia, de criatividade multidisciplinar, e criam novas oportunidades de negócio.

Os Engenheiros Informáticos são responsáveis pela concepção e construção dos inúmerios sistemas informáticos que desempenham um papel imprescindível na sociedade, na indústria, nos serviços, nos transportes e telecomunicações, na saúde, nas engenharias clássicas, no ambiente, e até nas artes e lazer.

O MIEI forma Engenheiros Informáticos solidamente preparados para participar na construção dos sistemas e das tecnologias da informação do futuro. 

Formação acreditado ao nível E2 da Ordem dos Engenheiros, conforme ao Perfil Curricular da FCT UNL, e valorizada pelo reconhecimento dos empregadores.

Caracterização geral

Código DGES

935

Ciclo

Mestrado Integrado (1.º Ciclo + 2.º Ciclo)

Grau

Após a obtenção de 180 ECTS é concedido o grau de Licenciado. Com a conclusão do curso é atribuido o grau de Mestre.

Acesso a outros cursos

Acesso ao 3.º ciclo

Coordenador

Pedro Abílio Duarte de Medeiros

Data de abertura

Setembro

Número máximo de admissões

170 

Propinas

871.52 Euros/ano ou 7000,00 Euros/ano (para estudantes estrangeiros).

O pagamento pode ser feito em 3 prestações.

Horários

Diurno

Idioma de ensino

A disponibilizar brevemente

Requisitos para obtenção do grau ou diploma

Duração: 5 anos

Créditos totais: 300 ECTS

Área científica Sigla Créditos (ECTS)
Obrigatória Optativos
Competências Complementares CC 6
Ciências Humanas e Sociais CHS 6 -
Engenharia Eletrotécnica e de Computadores EEC 6 -
Física F 6
Informática I 153 75 
Matemática M 36  -
Qualquer área científica QAC  - 12 a)
Total 210 90

a) 12 créditos ECTS em unidades curriculares escolhidas pelo estudante numa lista, aprovada anualmente pelo Conselho Científico da FCT/UNL, que inclui unidades de todas as áreas científicas da FCT/UNL

Condições de acesso

A disponibilizar brevemente

Regras de avaliação

A avaliação de todas as UC é contínua para todas as componentes que a integrarem, tendo obrigatoriamente de estar concluída até ao último dia do período de aulas do semestre letivo.

A avaliação contínua de uma UC tem de incluir um mínimo de três elementos no conjunto das componentes de avaliação, em datas adequadamente espaçadas ao longo do período de aulas.

Todas as UC com componente de avaliação teórico-prática têm de prever, supletivamente, uma forma de avaliação desta componente por exame, a realizar após o período de aulas (Exame de Recurso).

Todos os requisitos e condições respeitantes à avaliação das UC, nomeadamente os pesos e classificações mínimas, caso existam, de cada componente, bem como as condições de Frequência, são definidas a priori e, obrigatoriamente, publicados na Ficha da Disciplina.  

Para cada UC são admitidas combinações de três componentes de avaliação: (i) Avaliação teórico-prática; (ii) Avaliação laboratorial ou de projeto; (iii) Avaliação sumativa.

A disciplina de Dissertação (ou Projeto) compreende uma discussão pública com Júri, de acordo com lei.

Ver Regulamento de Avaliação de Conhecimentos (Licenciaturas, Mestrados Integrados e Mestrados)

Estrutura

1.º Semestre
Código Nome ECTS
11505 Álgebra Linear e Geometria Analítica 6.0
11504 Análise Matemática I 6.0
10352 Competências Transversais para Ciências e Tecnologia 3.0
10637 Introdução à Programação 9.0
5294 Sistemas Lógicos 6.0
2.º Semestre
Código Nome ECTS
7996 Análise Matemática II E 6.0
11152 Arquitetura de Computadores 9.0
3629 Matemática Discreta 6.0
11153 Programação Orientada pelos Objetos 9.0
3.º Semestre
Código Nome ECTS
11154 Algoritmos e Estruturas de Dados 9.0
7663 Física 6.0
11155 Fundamentos de Sistemas de Operação 9.0
7336 Lógica Computacional 6.0
4.º Semestre
Código Nome ECTS
10640 Bases de Dados 9.0
10358 Ciência, Tecnologia e Sociedade 3.0
8147 Linguagens e Ambientes de Programação 6.0
9414 Probabilidades e Estatística E 6.0
2468 Teoria da Computação 6.0
5.º Semestre
Código Nome ECTS
8150 Computação Gráfica e Interfaces 6.0
1712 Inteligência Artificial 6.0
8148 Métodos de Desenvolvimento de Software 6.0
8149 Redes de Computadores 6.0
5.º Semestre - Unidade Curricular do Bloco Livre A
Código Nome ECTS
Opções
11066 Opção(ões) Livre(s) 6.0
O aluno deverá obter 6.0 créditos nesta opção.
6.º Semestre
Código Nome ECTS
8154 Análise e Desenho de Algoritmos 6.0
11156 Atividade Prática de Desenvolvimento Curricular 15.0
8153 Sistemas Distribuídos 6.0
6.º Semestre - Opção PIIC/PIPP
Código Nome ECTS
Opções
10603 Programa de Introdução à Investigação Científica em Engenharia Informática 3.0
10602 Programa de Introdução à Prática Profissional em Engenharia Informática 3.0
O aluno deverá obter 3.0 créditos nesta opção.
7.º Semestre
Código Nome ECTS
8575 Introdução à Investigação Operacional 6.0
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
7.º Semestre - Unidade Curricular do Bloco Livre B
Código Nome ECTS
Opções
11066 Opção(ões) Livre(s) 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre - Unidade de Consolidação I
Código Nome ECTS
Opções
11157 Aprendizagem Automática 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
8152 Interpretação e Compilação de Linguagens 6.0
11539 Representação de Conhecimento e Sistemas de Raciocínio 6.0
11619 Segurança de Redes e Sistemas de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre - Unidade de Consolidação II
Código Nome ECTS
Opções
11157 Aprendizagem Automática 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
8152 Interpretação e Compilação de Linguagens 6.0
11539 Representação de Conhecimento e Sistemas de Raciocínio 6.0
11619 Segurança de Redes e Sistemas de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre - Unidade de Consolidação III
Código Nome ECTS
Opções
11157 Aprendizagem Automática 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
8152 Interpretação e Compilação de Linguagens 6.0
11539 Representação de Conhecimento e Sistemas de Raciocínio 6.0
11619 Segurança de Redes e Sistemas de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre
Código Nome ECTS
11191 Aspetos Socio-Profissionais da Informática 3.0
10380 Empreendedorismo 3.0
8.º Semestre - Unidade de Consolidação IV
Código Nome ECTS
Opções
11157 Aprendizagem Automática 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
8152 Interpretação e Compilação de Linguagens 6.0
11539 Representação de Conhecimento e Sistemas de Raciocínio 6.0
11619 Segurança de Redes e Sistemas de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Consolidação V
Código Nome ECTS
Opções
11157 Aprendizagem Automática 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
8152 Interpretação e Compilação de Linguagens 6.0
11539 Representação de Conhecimento e Sistemas de Raciocínio 6.0
11619 Segurança de Redes e Sistemas de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Especialização I
Código Nome ECTS
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11171 Requisitos e Arquitetura de Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8300 Tecnologias de Informação Geográfica 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Especialização II
Código Nome ECTS
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11171 Requisitos e Arquitetura de Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8300 Tecnologias de Informação Geográfica 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
5.º Ano
Código Nome ECTS
10794 Dissertação em Engenharia Informática 42.0
9.º Semestre - Unidade de Especialização III
Código Nome ECTS
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11171 Requisitos e Arquitetura de Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8300 Tecnologias de Informação Geográfica 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
9.º Semestre - Unidade de Especialização IV
Código Nome ECTS
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11171 Requisitos e Arquitetura de Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8300 Tecnologias de Informação Geográfica 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.
9.º Semestre - Unidade de Especialização V
Código Nome ECTS
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11552 Arquitetura e Protocolos de Redes de Computadores 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
11554 Conceção e Implementação de Aplicações para a Internet 6.0
11555 Confiabilidade de Sistemas Distribuídos 6.0
11556 Desenho de Algoritmos para Problemas de Otimização 6.0
11557 Jogos e Simulação 6.0
11558 Linguagens de Modelação para Domínios Específicos 6.0
11559 Modelação de Dados 6.0
11560 Modelação e Validação de Sistemas Concorrentes 6.0
11561 Pesquisa na Web 6.0
11562 Processamento de Streams 6.0
11164 Programação com Restrições 6.0
11563 Prospeção e Análise de Dados 6.0
11170 Qualidade do Software 6.0
11171 Requisitos e Arquitetura de Software 6.0
11553 Segurança de Software 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8300 Tecnologias de Informação Geográfica 6.0
11564 Teoria de Jogos Computacional 6.0
11565 Visualização Interativa de Dados 6.0
O aluno deverá obter 6.0 créditos nesta opção.