Contenidos: Lenguajes compilados. Lenguajes interpretados. Comparación. Intérprete de Python. Variables. Tipos de datos. Expresiones. Sentencias condicionales. Funciones. Iteraciones.
Contenidos: Grafos y redes: Problemas básicos. Transportes. Flujo máximo. Ruta más corta. Camino mínimo. Camino crítico. Algoritmos básicos. Métodos de asignación y transporte: Método húngaro. Aproximación por costos mínimos. Soluciones alternativas para cada caso. Otros métodos. Números al Azar: Funciones generadoras de números aleatorios. Métodos, manuales y algoritmos. Comparación.
Contenidos: Diagrama de Entidad/Relación. Teoría de los modelos: Tabla y árboles de decisión. Abstracción de datos. Objetivos en el uso de modelos matemáticos. Clasificación de modelos. Predicción de los resultados. Modelos de experimentación controlados. Máquinas de estados finita.
Contenidos: Herramientas de Diagramas: de Flujo de Datos, de Control, de Casos de Uso. Diccionario de datos. Lógica de los procesos. Almacenamiento de datos. Convenciones. Diagrama de transición de estado. User Story en metodologías ágiles.
Contenidos: Técnicas para el Análisis: Desarrollo control y seguimiento del proyecto. Prototipo. Ciclo de vida.
Contenidos: Diseño de documentación y manuales de sistemas y usuarios: Técnicas para la elaboración de la documentación de las tareas. Lineamientos generales para la confección del manual. Conformación de la organización de la documentación.