Este curso tiene la intención de proveer habilidades para que el alumno identifique claramente la forma en cómo se estructuran y organizan los datos internamente y eficientemente, haciendo uso de la administración del tiempo de procesador y de la memoria. Se requiere tener habilidades básicas de programación e interpretación de algoritmos obtenidas de Lenguajes de programación II, así mismo se requiere de conocer y manejar los conceptos generales de la lógica matemática, relaciones y la teoría de grafos conocimientos adquiridos de la asignatura de matemáticas discretas.
- Profesor: Diana Isabel Ortiz Esquivel