Maestría en Ciencias Computacionales

Teoría de Lenguajes

Otoño 2005

Profesor: Dr. Rogelio Dávila Pérez    
Objetivo: Al finalizar este curso se espera que el alumno:    
 
  • Conozca los elementos principales en que se sustenta la teoría de la computación.
  • Sea capaz de comprender y aplicar las herramientas empleadas en el diseño de los lenguajes de programación.
   
Evaluación:
  • 3 Exámenes parciales (20% c/u) 60%
  • Proyecto 20%
  • Investigación y tareas 20%
   
Libro de Texto:
  • Introduction to Languages and the Theory of Computation - Third Edition
  • Martin John
  • McGraw Hill, 2003
   
Libros de Consulta:
  • Languages and Machines (An Introduction to the Theory of Computer Science)
  • Sudkamp Thomas
  • Addison Wesley, 1994
  •  
  • Teoría de la computación
  • Brena Ramón
  • ITESM, CIA, 1995
  •  
  • Introduction to Automata Theory, Languages and Computation
  • Hopcroft J. and Ullman J.
  • Addison Wesley, 1979
  •  
  • Notas de Teoría de Lenguajes (Muy recomendables!!)
  • Dr. Juan Fco. Corona Burgueño
  • ITESM, Campus Guadalajara, 2004