Informatique théorique
Introduction à l'nformatique théorique
Présentation
Produit par Alain Tapp de 1999 à 2019 dans le cadre d'in cours sous gradué enseigné au DIRO de l'Université de Montréal. Le cours existe toujours et porte le signe IFT2105.
Préface
J'ai enseigné avec passion le cours d'introduction a l'informatique théorique durant près de 20. Je laisse disponible le matériel que j'ai produit dans sa version finale. Le cours a été transformé en MOOC et les vidéos sont disponibles avec les notes de cours. La version LaTeX est disponible sur demande et j'ai aussi du matériel pour les travaux pratiques. Le matériel couvre a peu près 36 heures d'enseignement.
Alan Turing
Notes de cours et vidéos
Chapitre 0
Chapitre 1
Chapitre 2
Chapitre 3
Chapitre 4
Chapitre 5
Chapitre 6
Chapitre 7
Bibliographie
Introduction to the Theory of Computation, Michael Sipser, PWS (Brooks/Cole) 1997. ISBN 0-534-94728-X.
Introduction to AutomataTheory, Languages, and Computation, John E. Hopcroft, Rajeev Motwani, et Jeffrey D. Ullman, 2e édition, Addison-Wesley 2000. ISBN 0-201-44124-1.
Introduction à la calculabilité, Pierre Wolper, 2e édition. Dunod 2001. ISBN 2-10-004853-8.
Autre matériel
Roger Penrose: The emperor's new mind: Concerning Computers, Minds, and the Laws of Physics
A Turing Machine - Overview (Youtube)
Game of Life - Universal Turing Machine (Youtube)
Droste effect in Conway's Life (Youtube)
Peter Norvig - The Unreasonable Effectiveness of Data (Youtube 2011)
Machine de Turing (enregistrer la cible sous...)
Informatique théorique avancé
Ce matériel a été utilisé pour enseigner la version avancé (gradué) du cours mais étant donné que j'ai enseigné le cours seulement une fois la qualité du matériel est moindre. Sigle au DIRO, IFT6370