SCC-501(João Luís)

De CoteiaWiki
Revisão de 13h16min de 10 de outubro de 2011 por Nicole (discussão | contribs) (Quadro de Avisos)

Quadro de Avisos

  • 10/10/2011: Novas instruções para o desenvolvimento do trabalho 2: "Instruções para que seu programa seja executado com sucesso pelo BOCA"
  • 10/10/2011: Novo horário de atendimento da monitoria (ver aba Informações Gerais).
  • 07/10/2011: O atendimento PAE para dúvidas sobre o trabalho 2 será dia 07/10/2011 de 18h às 19h na sala 4-002.
  • 07/10/2011: A prova de reposição (para os que perderam a prova dia 23/09) será aplicada dia 07/10/2011 às 21h na sala 4-002.
  • 03/10/2011: Notas da primeira prova disponíveis. Excepcionalmente, o professor não poderá atender nesta quarta-feira no horário de atendimento, pois estará numa banca de qualificação de doutorado.
  • 27/09/2011: Disponível: slides e lista de exercícios do capítulo 4; especificação do Trabalho 2.
  • 14/09/2011: A submissão de trabalhos pelo sistema BOCA estará disponível a partir das 16h de 14/09. Qualquer submissão realizada antes deste período deve ser desconsiderada.
  • 08/09/2011: Tutorial para acesso ao BOCA e orientações para entrega do Trabalho 1 disponível na seção Trabalhos.
  • 02/09/2011: Especificação do Trabalho 1 disponível.
  • 26/08/2011: Entrega do trabalho T1 adiada para 16/09.
  • 25/08/2011: Aula de 26/08: Início do capítulo 3. Slides e lista de exercícios do capítulo 3 disponíveis.
  • Prova P1 adiada para 23/09 com início às 19h.

Informações Gerais

Título: Introdução à Ciência de Computação II (SCC-501) - Bacharelado em Informática

Professor: João Luís Garcia Rosa (joaoluis at icmc dot usp dot br)

Aluno PAE: Nicole Luana Mineu (nicole dot usp at gmail dot com)

Horário de Aulas

quartas das 19h00 às 20h40
sextas das 21h00 às 22h40

Sala

4-005

Horário Atendimento
Professor: quartas das 16h00 às 19h00
Aluno PAE: quintas das 10h00 às 11h30 e das 18h00 às 19h00 sala 3012.

Programa

  • Análise de algoritmos
  • Recursividade (e relações de recorrência)
  • Algoritmos de ordenação em memória interna
  • Algoritmos de busca em memória interna
  • Hashing (espalhamento) em memória interna
  • Paradigmas de projeto de algoritmos

Notas de Aula

Apresentação da Disciplina

Revisão

Capítulos

Listas de Exercícios

Trabalhos

Notas

Bibliografia

  • Cormen, T. H., Leiserson, C. E., Rivest, R. L., Stein, C.
Algoritmos - Teoria e Prática.
Ed. Campus, Rio de Janeiro, Segunda Edição, 2002.
  • Horowitz, E., Sahni, S. Rajasekaran, S.
Computer Algorithms.
Computer Science Press, 1998.
  • Pardo, T. A. S.
Análise de Algoritmos. SCE-181 Introdução à Ciência da
Computação II.
Slides. Ciência de Computação. ICMC/USP, 2008.
  • Rosa, J. L. G.
SCC 201 - Introdução à Ciência da Computação II.
Slides. Ciência da Computação. ICMC-USP, 2009.
  • Ziviani, N.
Projeto de Algoritmos.
2a. Edição. Thomson, 2004.