Profesor | Lourdes del Carmen González Huesca | lu mi vi | 12 a 13 | 004 (Yelizcalli) |
Ayudante | Braulio Aaron Santiago Carrillo | ma ju | 12 a 13 | 004 (Yelizcalli) |
Ayud. Lab. | Juan Alfonso Garduño Solís | ju | 14 a 16 | Taller de Sistemas Operativos, Redes de Cómputo, Sistemas Distribuidos y Manejo de Información |
Todas las evaluaciones deberán entregarse en equipos de 2 o 3 integrantes sin excepción.
40 % 6 o 7 tareas cada dos semanas
No hay reposición de ninguno de los anteriores, ni hay examen final.
No se elimina la calificación más baja de ninguno aunque puede hacerse una excepción al final.
Para tener derecho a calificación final aprobatoria es necesario tener un promedio aprobatorio de exámenes.
Para obtener un NP es necesario que no se tengan más de dos calificaciones de cualquier tipo.
Michael Lee Scott, Programming Language Pragmatics, Third Edition, Morgan-Kauffman Publishers, 2009.
Aho, Lam, Sethi y Ullman, Compilers, Principles, Techniques and Tools, Second Edition, Pearson Education Inc., 2007.
Franklyn A. Turbak, and David K. Gifford, Design Concepts in Programming Languages, The MIT Press, 2008.
Reinhard Wilhelm, Helmut Seidl and Sebastian Hack, Compiler Design Syntactic and Semantic Analysis, Springer, 2013.
Torben Ægidius Mogensen, Introduction to Compiler Design, Second Edition, Springer, 2017.
Dick Grune, Kees van Reeuwijk, Henri E. Bal, Ceriel J.H. Jacobs and Koen Langendoen, Modern Compiler Design, Second Edition, Springer, 2012.
Des Watson, A Practical Approach to Compiler Construction, Springer, 2017.