Fondements théoriques de l’informatique
Code
USSI5J
Description
Logique : syntaxe des formules logiques, sémantique de vérité du calcul propositionnel, déduction naturelle (règles d’inférence, notions d’arbres et de preuves).
Calculabilité, complexité :
- Modèle de calcul. Machines de Turing : définition, principales variantes (ruban bi-infini vs infini, machine à plusieurs rubans). La machine de Turing est le modèle de calcul retenu pour l’étude des notions qui suivent.
- Calculabilité : universalité, décidabilité, indécidabilité. Problème de l’arrêt.
- Complexité : complexité en temps et en espace, classe P. Acceptation par certificat, classe NP. Réduction polynomiale. NP-complétude. Théorème de Cook.
Finalité
Préparer les agrégatifs à passer dans les conditions les plus favorables les épreuves écrites et orales du concours de l'agrégation d'informatique.
Prérequis
Etre admis.e à la préparation à l'agrégation d'Informatique.
- Nombre d’ECTS
- 6
- Modalité(s) d'évaluation
- Contrôle continu
- Examen final
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre non déployable dans le réseau
Le certificateur est le Cnam
Diplômes dans lesquels apparaît cette UE