Análise de Algoritmos visa o ensino dos principais métodos usados na síntese e na análise dos algoritmos computacionais, constituindo  o principal núcleo do método científico sobre o qual se funda a própria Ciência da Computação.