Introducción a la síntesis de programas: UNAM Otoño 2018

© Armando Solar-Lezama. 2018. All rights reserved.

Anuncios

Introducción a la síntesis de programas

Este curso provee una introducción a la síntesis de programas, un nuevo campo de estudio en la intersección de lenguajes de programación, métodos formales e inteligencia artificial. El curso estará dividido en tres unidades: Requisitos: El curso asume una base solida en Matematicas Discretas y Algoritmos, pero el resto del materiál necesario se cubrirá como parte del curso.

El curso se calificará en base a tres ejercicios individuales y un proyecto final en equipo:

Proyecto:

La meta del Proyecto es demostrar que se han asimilado a fondo algunos de los temas cubiertos en el curso. Los proyectos pueden ya sea aplicar los conceptos que se han aprendido en el curso a un problema nuevo, o pueden extender dichos conceptos en una dirección novedosa. Los proyectos serán en grupos de dos alumnos, y se calificarán en base a los siguientes criterios.

Temario y Fechas Importantes: