Al finalizar el curso deberías ser capaz de:
- Plantear soluciones algorítmicas a distintos problemas.
- Construir programas, utilizando correctamente las primitivas de datos y de control de un lenguaje de programación, así como las unidades de modularización.
- Comprender los aspectos de la programación estructurada y de la programación orientada a objetos, definir procedimientos o clases para resolver problemas, generando soluciones escritas en un lenguaje de programación.