Aplicaremos los fundamentos del Análisis de Algoritmos en un problema, utilizando diversos métodos para comparar su eficiencia.
- Profesor: Francisco Alejandro Madera Ramírez

La Algoritmia es importante para el estudiante, pues le permite analizar un problema y plantear soluciones mediante la descripción ordenada, precisa y finita de una secuencia de instrucciones. Esta asignatura aporta al estudiante, los elementos básicos para desarrollar un pensamiento lógico y ordenado; y diseñar estrategias en la solución de problemas, facilitando el proceso de la escritura de programas en cualquier lenguaje de programación.
Hola soy el Dr. Francisco J. Moo Mena y estaré participando como facilitador para que alcances las competencias del curso. Te puedes comunicar conmigo, en todo momento, a través del correo electrónico mmena@correo.uady.mx. Mi oficina es la EA-17, edificio E planta alta.
- Profesor: Francisco Moo Mena
Gráficas por Computadora, proporciona los fundamentos matemáticos y algorítmicos para la implementación del despliegue gráfico. En esta asignatura se estudiará la base geométrica para representar objetos en un escenario tridimensional, las transformaciones que pueden sufrir los objetos y las técnicas de programación para su correcta visualización. Se aprenderá a programar código de shaders, que son los requeridos en las tarjetas gráficas para obtener una visualización precisa y rápida.
- Profesor: Francisco Alejandro Madera Ramírez
La teoría de la computación se ocupa de determinar qué problemas pueden ser resueltos computacionalmente y con qué eficiencia. La teoría considera distintos modelos de cómputo, como los autómatas finitos (que son los más sencillos), las máquinas de Turing (que son las computadoras usuales de hoy en día) y las computadoras cuánticas (cuyo funcionamiento no es digital). Las lógicas y los lenguajes formales juegan un rol central en la teoría de la computación porque permiten expresar propiedades de los programas y razonar sobre su comportamiento. La teoría de la computación también se encarga de entender el límite entre los problemas computables y los no-computables y, dentro del mundo de lo computable, clasificarlos de acuerdo a su grado de simpleza o dificultad.
- Profesor: Francisco Alejandro Madera Ramírez

- Profesor: Luis Ramiro Basto Díaz

