Microgrado en programación avanzada de algoritmos

Microgrado en programación avanzada de algoritmos

MICROGRADO EN PROGRAMACIÓN AVANZADA DE ALGORITMOS

OBJETIVOS

El objetivo general es proporcionar conocimientos y competencias fundamentales sobre la programación de ordenadores y los principales esquemas algorítmicos utilizados para la optimización de código. Como objetivos concretos:

• Que el estudiante adquiera los conocimientos y habilidades necesarios para poder desarrollar programas utilizando la metodología de la orientación a objetos.

• Estudiar las estructuras de datos complejas, los tipos de datos abstractos y su utilidad para programar de forma modular, metódica, eficiente y reutilizable.

• Presentar diversos esquemas algorítmicos (voraces, divide y vencerás, programación dinámica, vuelta atrás y ramificación y poda) en los que se enmarcan gran parte de los algoritmos más utilizados en la resolución de problemas.