Objetivos da Disciplina  
					•
					Examinar a teoria e a arte de resolver eficientemente problemas  
					computacionais.  
					–
					–
					–
					–
					–
					Introduzir conceitos mais avançados de desenvolvimento de algoritmos;  
					Ensinar noções de complexidade em problemas computacionais;  
					Avaliar a eficiência computacional de algoritmos;  
					Comparar diferentes algoritmos para a solução de um mesmo problema;  
					Descrever e empregar os princípios, métodos e técnicas fundamentais  
					para o projeto de algoritmos corretos e eficientes.