Objetivos
Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
- Conhecer, compreender e utilizar os algoritmos e as estruturas de dados fundamentais;
- Analisar a correção e o desempenho de algoritmos simples;
- Escolher de forma fundamentada as estruturas de dados mais adequadas a cada problema e aplicá-las na sua resolução;
- Desenhar estruturas de dados ligadas e algoritmos para a sua manipulação.