Temari i Referències
El curs inclou un contingut matemàtic important. Es preveu que els estudiants tinguin experiència prèvia amb el concepte de demostració i un cert grau de maduresa matemàtica. Per a aquells que compleixin aquests requisits i sentin curiositat pels límits teòrics de la computació, el curs promet ser intel·lectualment estimulant i alhora gratificant.
Temari
The following is a more detailed and up-to-date version of the UPC syllabus of the course.
Referències
Llibres
El llibre principal de l’assignatura és (Sipser 2013).

Sipser, Michael (2013).
Introduction to the Theory of Computation. 3rd edition.
Cengage Learning.
Available at UPC library
En català, els llibres (Cases i Màrquez 2003) and (Serna et al. 2004) també cobreixen el material del curs.

Cases, Rafel, and Lluís Màrquez (2003).
Llenguatges, Gramàtiques i Autòmats : Curs Bàsic. 2a ed.
Edicions UPC.
Available at UPC library

Serna, Maria José, Carme Àlvarez, Rafel Cases, and Antoni Lozano (2004).
Els Límits de La Computació : Indecidibilitat i NP-Completesa. 2a ed.
Edicions UPC.
Available at UPC library
Altres llibres que tracten els temes del curs (amb més detall que (Sipser 2013)) són (Hopcroft et al. 2007) i (Kozen 1997).

Hopcroft, John E., Rajeev Motwani, and Jeffrey D. Ullman (2007).
Introduction to Automata Theory, Languages, and Computation. 3rd edition.
Pearson Addison Wesley.
Available at UPC library

Kozen, Dexter (1997).
Automata and Computability.
Undergraduate Texts in Computer Science. Springer.
Available at UPC library
Vídeos
En aquest curs es cubreix el material dels vídeos de M. Sipser al MIT. S’arriba aproximadament fins la lliçó 16 (tot i que alguns temes es veuen en més profunditat que les classes de Sipser).
En català/castellà també estan disponibles els vídeos de G. Godoy
- Autómatas finitos deterministas
- Autómatas finitos indeterministas
- Notacions de DFAs i NFAs (1)
- Notacions de DFAs i NFAs (2)
- Operacions sobre Reg (1)
- Operacions sobre Reg (2)
- Operacions sobre Reg (3)
- Minimització de DFAs (1)
- Minimització de DFAs (2)
- Minimització de DFAs (3)
- Expresiones regulares (1)
- Expresiones regulares (2)
- No regularidad (1)
- No regularidad (2)
- Maquinas de Turing (1)
- Maquinas de Turing (2)
- Equivalencia TM-programas
- Asumciones sobre TM-programas
- Operaciones sobre TM-programas
- No decidibilidad
- No semi-decidibilidad
- No computabilidad
- Accesibilidad y PCP-INI
- PCP, Intersección no vacía, ambiguedad
- No universalidad, Lógica de palabras
- Diagonalització i no decidibilitat de K