Introducción. Fundamentos de algoritmos y de Python. Condiciones. Ciclos de Python. Cadenas, listas, diccionarios y Tuplas. Arreglos I: vectores. Arreglos II: matrices. Subalgoritmos. Entrada y salida y de datos con archivos. Programación orientada a objetos. Graficación en Python. Geolocalización y análisis de sentimientos. Instalación y configuración. Creación de ejecutables en Python.