Faculdade de Ciências e Tecnologia

Engenharia Informática

Ciclo

Primeiro e segundo ciclos

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.

Coordenador

Pedro Abílio Duarte de Medeiros

Data de abertura

Setembro

Número de vagas

170.

Propinas

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

Horários

Diurno

Objectivos 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.

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


Acesso a outros cursos

Acesso ao 3.º ciclo

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 Créditos
10636 Análise Matemática I E 6.0
8001 Álgebra Linear e Geometria Analítica E 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 Créditos
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 Créditos
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 Créditos
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 Créditos
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
Opções
11158 Concorrência e Paralelismo 6.0
1405 Engenharia de Software 6.0
10796 Interação Pessoa-Máquina 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8153 Sistemas Distribuídos 6.0
5.º Semestre - Unidade Curricular do Bloco Livre B
Código Nome Créditos
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 Créditos
11156 Atividade Prática de Desenvolvimento Curricular 15.0
6.º Semestre - Opção PIIC/PIPP
Código Nome Créditos
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.
6.º Semestre - Unidade de Consolidação I
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
6.º Semestre - Unidade de Consolidação II
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre
Código Nome Créditos
8575 Introdução à Investigação Operacional 6.0
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
11162 Arquitetura e Implementação de Sistemas de Operação 6.0
11163 Codificação da Informação 6.0
11165 Computação de Alto Desempenho 6.0
8283 Conceitos e Tecnologias XML 6.0
11166 Gestão de Centros de Dados 6.0
11169 Modelos de Concorrência e Segurança 6.0
10799 Pesquisa e Otimização 6.0
11164 Programação com Restrições 6.0
8285 Programação Multiparadigma 6.0
11170 Qualidade do Software 6.0
8303 Redes de Computadores TCP/IP 6.0
8284 Segurança de Sistemas e Redes de Computadores 6.0
11174 Sistemas de Computação em Cloud 6.0
11175 Técnicas Avançadas de Análise e Desenho de Algoritmos 6.0
7.º Semestre - Unidade Curricular do Bloco Livre A
Código Nome Créditos
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 III
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre - Unidade de Consolidação IV
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
7.º Semestre - Unidade de Consolidação V
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre
Código Nome Créditos
11191 Aspetos Socio-Profissionais da Informática 3.0
10380 Empreendedorismo 3.0
8.º Semestre - Unidade de Consolidação VI
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Consolidação VII
Código Nome Créditos
Opções
8154 Análise e Desenho de Algoritmos 6.0
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
11160 Interpretação e Compilação 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11161 Segurança de Sistemas Computacionais 6.0
8281 Sistemas de Bases de Dados 6.0
8153 Sistemas Distribuídos 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Especialização I
Código Nome Créditos
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
8154 Análise e Desenho de Algoritmos 6.0
11157 Aprendizagem Automática 6.0
11162 Arquitetura e Implementação de Sistemas de Operação 6.0
11163 Codificação da Informação 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
8283 Conceitos e Tecnologias XML 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
8411 Data Warehousing 6.0
1405 Engenharia de Software 6.0
11166 Gestão de Centros de Dados 6.0
10796 Interação Pessoa-Máquina 6.0
11160 Interpretação e Compilação 6.0
8287 Linguagens para Domínios Específicos 6.0
11168 Lógicas para a Programação e Especificação 6.0
11169 Modelos de Concorrência e Segurança 6.0
10799 Pesquisa e Otimização 6.0
11164 Programação com Restrições 6.0
8285 Programação Multiparadigma 6.0
11170 Qualidade do Software 6.0
8303 Redes de Computadores TCP/IP 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11171 Requisitos e Arquitetura de Software 6.0
11173 Reutilização e Evolução de Software 6.0
11161 Segurança de Sistemas Computacionais 6.0
8284 Segurança de Sistemas e Redes de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8153 Sistemas Distribuídos 6.0
8292 Sistemas Multi-Agente 6.0
3327 Síntese de Imagem 6.0
8300 Tecnologias de Informação Geográfica 6.0
11175 Técnicas Avançadas de Análise e Desenho de Algoritmos 6.0
8293 Web Semântica 6.0
O aluno deverá obter 6.0 créditos nesta opção.
8.º Semestre - Unidade de Especialização II
Código Nome Créditos
Opções
10644 Algoritmos e Sistemas Distribuídos 6.0
8154 Análise e Desenho de Algoritmos 6.0
11157 Aprendizagem Automática 6.0
11162 Arquitetura e Implementação de Sistemas de Operação 6.0
11163 Codificação da Informação 6.0
11165 Computação de Alto Desempenho 6.0
1205 Computação Multimédia 6.0
8283 Conceitos e Tecnologias XML 6.0
11158 Concorrência e Paralelismo 6.0
11159 Construção e Verificação de Software 6.0
8411 Data Warehousing 6.0
1405 Engenharia de Software 6.0
11166 Gestão de Centros de Dados 6.0
10796 Interação Pessoa-Máquina 6.0
11160 Interpretação e Compilação 6.0
8287 Linguagens para Domínios Específicos 6.0
11168 Lógicas para a Programação e Especificação 6.0
11169 Modelos de Concorrência e Segurança 6.0
10799 Pesquisa e Otimização 6.0
11164 Programação com Restrições 6.0
8285 Programação Multiparadigma 6.0
11170 Qualidade do Software 6.0
8303 Redes de Computadores TCP/IP 6.0
3336 Representação de Conhecimento e Raciocínio 6.0
11171 Requisitos e Arquitetura de Software 6.0
11173 Reutilização e Evolução de Software 6.0
11161 Segurança de Sistemas Computacionais 6.0
8284 Segurança de Sistemas e Redes de Computadores 6.0
8281 Sistemas de Bases de Dados 6.0
11174 Sistemas de Computação em Cloud 6.0
8299 Sistemas de Computação Móvel e Ubíqua 6.0
8153 Sistemas Distribuídos 6.0
8292 Sistemas Multi-Agente 6.0
3327 Síntese de Imagem 6.0
8300 Tecnologias de Informação Geográfica 6.0
11175 Técnicas Avançadas de Análise e Desenho de Algoritmos 6.0
8293 Web Semântica 6.0
O aluno deverá obter 6.0 créditos nesta opção.
5.º Ano
Código Nome Créditos
10794 Dissertação em Engenharia Informática 42.0