Clases y
Miniproyectos
El curso consistirá de 3 horas semanales de clases
teórico-prácticas, un proyecto por grupo de trabajo (dos
estudiantes por grupo de pregrado e individual en posgrado), unos
talleres prácticos para asimilación de la teoría y
unas exposiciones (realizadas por los estudiantes de posgrado). Se
utilizará como lenguaje de
programación Mozart,
lenguaje multiparadigma. El curso tiene un texto guía en
los fundamentos (Principles
of
Constraint Programming), y otro en la parte práctica de
programación (Concepts,
Techniques and
Models of Computer Programming), de los cuales los estudiantes
deben preparar la clase. Se conformarán grupos de
trabajo (dos
estudiantes por grupo de pregrado e individual en posgrado), los cuales
deberán preparar y
exponer algunos tópicos de curso, previamente asignados.
Evaluación (Pregrado)
-
Un Exámen 40%
-
Talleres 20%
-
Un Proyecto 40%
Evaluación (Posgrado)
-
Un Exámen 40%
-
Talleres 10%
- Exposición 20%
-
Un Proyecto 30%