En este curso se proporcionarán las bases para el diseño e implementación de programas que resuelvan problemas algorítmicos bajo los paradigmas de la programación estructurada y la programación orientada a objetos. Para ello se estudiarán diversos ejemplos de problemas que pueden ser resueltos computacionalmente. Todos los conceptos estudiados se implementarán utilizando un lenguaje de programación de alto nivel (e.g. C++, Python o Java).
- Profesor: Asael Fabian Martínez Martínez
