Construção e Análise de Algoritmos - CK0019

Informações Gerais

Nome Código
Construção e Análise de Algoritmos CK0019
Unidade Departamento
Centro de Ciências Computação
Curso Currículo Caráter Semestre
Matemática Industrial 2011.1G Obrigatório
Regime
Semestral

Pré-Requisitos

Código Nome
CK0109 Estrutura de Dados

Justicativa

Aprender a analisar algoritmos quanto a sua correção, tempo de execução e memória utilizada. Aprender técnicas de desenvolvimento de algoritmos eficientes. A noção de eficiência do algoritmo, assim como elementos de teoria da complexidade de problemas são apresentados. O estudo de técnicas para construção de algoritmos eficientes, como a classificação de problemas segundo a teoria da complexidade são pontos importantes na avaliação dos discentes.

Objetivos

Ementa

Análise de algoritmos. Técnicas de projeto de algoritmos. Aplicações de projeto de algoritmos. Classes de complexidade de problemas.

Carga Horária

Semanas Créditos Total (horas) Teórica (horas) Prática (horas) EaD (horas) Extensão (horas)
16 6 96 96 0 0 0

Bibliografia

Básica

Complementar