Inicio

Bienvenidos a la página del curso de Lenguajes de Programación, se utilizará este medio para colocar las especificaciones de exámenes, tareas, prácticas, material y toda la información referente al curso. Cualquier duda o sugerencia que tengan pueden hacerla por medio de nuestros correos.
Grupo 7062
Profesor Karla Ramírez Pulido lu mi vi 11 a 12 O127
Ayudante José Ricardo Rodríguez Abreu ma ju 11 a 12 O127
Ayud.Lab Manuel Soto Romero mi 16 a 18 Laboratorio CC-1

Descripción
Lenguajes de Programación es una materia obligatoria del quinto semestre de la Licenciatura en Ciencias de la Computación en la Facultad de Ciencias. Tiene como objetivo que el alumno aprenda los conceptos fundamentales de los lenguajes de programación, ya sea desde el punto de vista del diseñador, del programador o del usuario de los distintos lenguajes, usando Racket como un metalenguaje ejecutable.

Dado que el lenguaje tiene excelentes herramientas de abstracción, podemos escribir sistemas sustanciales para el proceso de lenguajes, que sin embargo, son lo suficientemente compactos para que  los estudiantes puedan entenderlos y manipularlos con un esfuerzo razonable. Aunque discutiremos a fondo la teoría detrás de las decisiones de diseño de los lenguajes, la herramienta principal para el aprendizaje del alumno será la experiencia creando y depurando sus propios intérpretes, por lo que el lado práctico de la materia sería considerado el más importante.

Contacto

Karla Ramírez Pulido
División de Estudios Profesionales, cubículo de planeación y sistemas, segunda puerta entrando a la izquierda.

José Ricardo Rodríguez Abreu

Manuel Soto Romero
Centro de Ciencias Aplicadas y Desarrollo Tecnológico (CCADET), Laboratorio de Ciencias (L-102).

Lista de correos
La lista de correos del curso es: lenguajes@googlegroups.com donde se podrán discutir las dudas de prácticas y temas relacionados con el curso entre otras cosas. Para unirte visita la siguiente página y solicita acceso: https://groups.google.com/forum/#!forum/lenguajes.