Algoritmos e Estruturas de Dados (2012/2013) - Departamento de Informática

Informação adicional: http://moodle.fct.unl.pt/course/view.php?name=AEDLEI1213

Descrição

A unidade curricular usa a plataforma Moodle@FCT em:

http://moodle.fct.unl.pt/course/view.php?name=AEDLEI1213.

No caso de de ter dificuldades no acesso deverá contactar Armanda Rodrigues (a.rodrigues@fct.unl.pt).

----------------------

Introdução dos conceitos fundamentais de algoritmos e das estruturas de dados básicas, como ferramentas essenciais para resolver problemas de forma eficiente.

Dois hábitos são particularmente exercitados: analisar a eficiência de um algoritmo antes de o implementar e separar o tipo abstracto de dados das estruturas de dados que o implementam.

Objectivos

Saber

Saber Fazer

Soft-Skills

Programa

Introdução à Análise de Algoritmos

B.Introdução à Recursividade

C.Tipos Abstratos de Dados

D.Estruturas de Dados

E.Algoritmos de Ordenação

Bibliografia Principal

Referências Principais

Referência Mais Elementar

Referência Mais Avançada

Requisitos Prévios

Os alunos deverão ter realizado as unidades curriculares de Introdução à Programação e de Programação Orientada pelos Objectos.

Os alunos deverão ter:

Esforço do Aluno
  Horas por crédito 28
  Horas p/ semana Semanas Horas
Aulas práticas e laboratoriais 2 13 26.0
Aulas teóricas 3 14 42.0
Avaliação   4.0
Estudo   23.0
Orientação tutorial   3.0
Projectos e trabalhos   70.0
Total de Horas 168
ECTS 6.0