El documento detalla la estructura y contenido de un curso de programación y algoritmos, incluyendo presentaciones, reglas y evaluación. La asignatura abarca desde la introducción a la programación y algoritmos hasta la programación orientada a objetos, cubriendo diversas sesiones de teoría y práctica. Se establecen porcentajes específicos para la evaluación mediante guías de laboratorio, ejecución y teoría en dos cortes.