Referencias Bibliográficas: [Kleinberg and Tardos, 2005,Dasgupta et al., 2006,Cormen et al., 2009,Graham et al., 1994]
Tópicos
- Análisis asintótico de límites en los casos promedio y superior.
 
- Identificar la diferencias entre el comportamiento entre el mejor, mediano y peor caso.
 
- Notación Big 
, little 
, Omega 
 y Theta 
.
 
- Clases de complejidad estándar.
 
- Medición empírica de desempeño.
 
- Puntos de equilibrio entre tiempo vs espacio en algoritmos.
 
- Uso relaciones de recurrencia para el análisis de algoritmos recursivos.
 
Objetivos
- Explicar el uso de las notaciones Big O, Omega 
 y Theta 
 para describir la cantidad de trabajo hecha por un algoritmo.
 
- Uso de notaciones Big 
, Omega 
 y Theta 
 para determinar los límites asintóticos superior, inferior y el más próximo en tiempo y espacio en complejidad de algoritmos .
 
- Determinar la complejidad de tiempo y espacio de algoritmos simples.
 
- Deducir la relación de recurrencia que describe la complejidad de tiempo de algoritmos definidos recursivamente.
 
- Solucionar relaciones de recurrencia elemental.
 
Generado por Ernesto Cuadros-Vargas ,               Sociedad Peruana de Computación-Peru,               Universidad Católica San Pablo, Arequipa-Peru
              basado en el modelo de la Computing Curricula de               IEEE-CS/ACM