Al finalizar el curso el participante será capaz de diseñar algoritmos en respuesta a requisitos establecidos; diseñará soluciones utilizando estructuras de control, ciclos y/o funciones; la manipulación de los datos se realizaran a través de variables, arreglos y estructuras.

El participante será competente para implementar sus algoritmos en un lenguaje de programación de última generación.