Adquirir los conocimientos necesarios para  el análisis y solución de problemas mediante el desarrollo de algoritmos de programación.