A utilização de sistemas Gestores de Bases de Dados é um requisito funcional dos Sistemas de Informação e dos aplicacionais que o compõem. Objectivamente utilizando um Sistema de Gestão de Bases de Dados comercial, trabalham-se os conceitos de implementação, segurança e administração de Bases de Dados, ferramentas essenciais aos alunos que optem por uma carreira na Administração de Bases de Dados. Complementam-se os conhecimentos identificando as soluções tecnológicas actualmente disponíveis em termos de mercado, as quais complementam e ampliam as funcionalidades do próprio Sistema de Gestão de Bases de Dados.
- Teacher: Elsa Rodrigues

Esta unidade curricular proporciona uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento e manutenção de software. [IEEE1990]
- Teacher: Isabel Brito
The Data Structures and Algorithms course is devoted to the presentation and study of the following list of issues:
- algorithm execution growth rate analysis
- sorting algorithms
- elementary data structures, namely dynamic sets: stacks, queues, linked lists and binary and n-ary trees
- hash-tables
- binary search trees
- balanced binary search trees, namely RB trees
- graphs
- concurrent and parallel algorithms
- Teacher: José Caeiro
Esta unidade curricular apresenta os princípios e métodos que suportam o desenho e avaliação de sistemas interativos. Os alunos aplicarão os conhecimentos adquiridos no desenvolvimento de interfaces hardware e software.
- Teacher: Luís Garcia
Esta é a página da disciplina de Matemática Computacional.
- Teacher: Maria Godinho
- Teacher: Pedro Moreira
- Teacher: Armando Ventura
- Teacher: Pedro Moreira
- Teacher: Armando Ventura
Esta unidade curricular apresenta os principais conceitos, mecanismos e serviços de um sistema operativo. Os alunos também aprenderão a utilizar diversas ferramentas, recursos, e serviços do sistema para o desenvolvimento de software aplicacional.
- Teacher: Luís Garcia
- Teacher: Henrique Água-Doce
- Teacher: Luís Bruno