IA636/EE907 1o. semestre 2003
Roberto A. Lotufo, FEEC, sala 313,
email: lotufo@dca.fee.unicamp.br
sala PE-31, tercas e quintas das 16:00 às 18:00h.
http://www.dca.fee.unicamp.br/~lotufo/cursos/IA636
Lista de Discussao
Pagina da lista:
www.ead.unicamp.br/mailman/listinfo/ia636
Arquivos das mensagens enviadas:
www.ead.unicamp.br/pipermail/ia636
Enviar mensagem para a lista:
ia636@www.ead.unicamp.br
Pagina no TelEduc
www.ead.unicamp.br/
Alunos matriculados (página oficial da DAC)
IA636A
EE907b (graduacao)
Programa do Curso
O curso consiste de aulas teoricas seguindo o livro texto (Gonzalez, ver referencias), e aulas praticas usando o Python. A principio teremos um exercicio por semana do Python.
Exercicios para entrega
Exercicios para estudo
- chess.py: Estudar o programa,
e executa-lo no seu computador. Se descobrir alguma outra forma de fazer
o mesmo programa que conceitualmente seja diferente, favor avisar.
- Estudar varias formas de fazer um programa de zoom (expansao inteira do tamanho da imagem).
- Existe alguma versao do programa xadrez que eh multidimensional, isto eh, funciona para
imagens de dimensao 1, 2, 3, etc. Se nao existir, estudo uma maneira de codificar uma
funcao xadrez multidimensional.
- Estudar a funcao iapad da toolbox ia636. Verificar se existe uma opcao melhor, mais simples,
mais didatica ou mais elegante de codificar esta funcao.
- Idem, para a funcao iacrop.
- Mais sugestoes
- prova1_1s2002.pdf
- prova2_1s2002.pdf
Pre-requisitos para o Curso
O aluno precisa satisfazer as seguintes condicoes:
- Boa formacao matematica. Desejavel conhecimento de Processamento Digital de Sinais
ou de Transformada de Fourier.
- Dominio de alguma linguagem de programacao, preferencialmente C ou C++, MATLAB
- Dedicacao de 8 horas semanais de atividades extra-classe.
Avaliacao
A parte teorica do curso 'e avaliada por 2 provas realizadas em classe sem
consulta. Um dos exercicios 'e pr'atico e deve ser posteriormente confirmado
pela implementacao. A parte pratica do curso 'e avaliada pelas listas de
exercicios, participacao na lista de discussao e projeto final.
Pesos:
30% Prova 1 (10 abril)
35% Prova 2 (12 junho)
25% Exercicios Python
5% Projeto
5% Participacao na lista de discussao
A entrega de programas e relatorios eh feita de forma automatica.
O aluno submete o programa python para um sistema que ira automaticamente
testa-lo. O sistema foi implantado no ano passado e ainda esta em fase experimental.