IF096 - Algoritmos e Estruturas de Dados

Turma IA (manhã) e Turma I2 (tarde)

Recife, março a julho de 1999

Objetivos | Professores, ... | Livro Texto | Metodologia | Avaliação | Programação | Notas


Objetivos

Professores, Monitores, Carga Horária, Local e Hora

Livro Texto

Metodologia

A metodologia de ensino usada é baseada em seminários (aulas) e exercícios práticos a serem desenvolvidos pelos alunos durante o curso. Dois tipos de exercícios serão realizados: listas de exercícios e projetos.

Os seminários são apresentações, feitas em geral pelo professor, cobrindo os tópicos do curso.

As listas de exercícios servirão para treinar e verificar as aptidões dos alunos em pontos específicos do assunto do curso, dando oportunidade de desenvolvimento de habilidades necessárias na solução de problemas mais complexos.

Os projetos são trabalhos mais elaborados, e que exigirão dos alunos um conhecimento sobre diversos assuntos do curso, além de outras habilidades. Tais trabalhos, em geral, envolverão uma implementação da solução de problemas que envolve conhecimentos de algoritmos e estruturas de dados.

Avaliação

A avaliação do aluno será obtida em função das notas (de 0 a 10) obtidas em cada um dos seguintes itens e respeitando os respectivos pesos:

Programação

Aula

Data

Assunto

Observações

1

23 mar

Apresentação

 

2

25 mar

Listas, Pilhas e Filas  

3

30 mar

Árvores

 

4

6 abr

Recursão

Distribuição da Lista 1

5

8 abr

Análise de Algoritmos

 

6

13 abr

Exercícios: E/S em C

 

7

15 abr

Algoritmos de Busca 1

 

8

20 abr

Algoritmos de Busca 2

 

9

22 abr

Algoritmos de Busca 3

 

10

27 abr

Exercícios

Distribuição da Lista 2

11

29 abr

Algoritmos de Ordenação 1  

12

4 mai

Algoritmos de Ordenação 2

 

13

6 mai

Exercícios  

14

11 mai

Exame de Avaliação Avaliação 1

15

13 mai

Processamento de strings 1  

16

18 mai

Processamento de strings 2  

17

20 mai

Exercícios

Distribuição da Lista 3

18

25 mai

Grafos 1  

19

27 mai

Grafos 2  

20

1 jun

Grafos 3 Distribuição da Lista 5 e dos Projetos

21

8 jun

Exercícios  

22

10 jun

Problemas NP  

23

15 jun

Projetos Discussão e acompanhamento

24

17 jun

Tópicos Avançados 1  

25

22 jun

Tópicos Avançados 2  

26

29 jun

Tópicos Avançados 3  

27

1 jul

Tópicos Avançados 4  

28

6 jul

Apresentações dos Projetos Horário das Apresentações, Sala M2

29

8-9 jul

Apresentações dos Projetos Horário das Apresentações, Sala M2

30

13 jul

Exame Final  


Última alteração em 6 jul 1999 por Hermano