Lograr en el alumno un sentimiento de capacidad y fortaleza a la hora de afrontar problemas que impliquen programación.
Dotar al alumno de las nociones y conocimientos necesarios para tener competencias básicas de programación (de forma genérica y en Python en particular).
Dotar al alumno de capacidades de búsqueda de información de forma efectiva.
Dotar al alumno de la capacidad para dividir problemas complejos en partes manejables.
Dotar al alumno de la capacidad de resolver problemas complejos con estrategias de pensamiento lateral o “hacking”.
Dotar al alumno de nociones de programación con bases de datos
Dotar al alumno de los conceptos básicos de análisis de datos, representación e interfaces gráficas.