Objectivos
Licenciatura em Ciência de Dados
Licenciatura em Ciência de Dados (PL)
No final da UC os alunos deverão ser capazes de: OA1: identificar e saber implementar a estrutura de dados mais apropriada para um determinado problema; OA2: saber como avaliar e comparar a ordem de desempenho e eficiência de diferentes estruturas computacionais para as operações de inserção, remoção e acesso; OA3: compreender a importância de conceber algoritmos eficientes; OA4: compreender e saber aplicar os conceitos de implementações com representação estática ou dinâmica; OA5: compreender e saber aplicar programação por referência (ponteiros); OA6: perceber as vantagens ou desvantagens de algoritmos recursivos.