O objetivo principal desta UC foi transitar para a programação em larga escala. Nesse sentido foi necessário conhecer os princípios fundamentais da Engenharia de Software, designadamente modularidade, reutilização, encapsulamento e abstracção de dados, robustez e segurança, e saber implementá-los em diferentes linguagens/paradigmas de programação:
- Imperativo em C - 1º projecto;
- POO em Java - 2º projecto ;
O trabalho foi desenvolvido pelo grupo 37, composto pelos elementos:
- Gonçalo Pinto
- Luís Francisco Lopes
- Rui Chaves