Étdues.txt

Études

================================================================================

1. Années

  • LDD1-LDD2 d'informatique mathématique (univ. Paris Saclay)
2020-2022
  • LDD3 informatique mathématique (univ. Paris Saclay)
2022-2023
  • LDD3 informatique mathématique (univ. Paris Saclay)
2022-2023
  • M1 Master Parisien de Recherche en informatique (univ. Paris Saclay)
2023-2024
================================================================================

2. Cours

Listes des cours important suivi trié par années, avec un petit résumé incomplet de chaque cours.

LDD3

--------------------------------------------------------------------------------
Éléments de logique pour l’informatique Cours donné par Christine Paulin-Mohring. Une introduction à l'automatisation des preuves avec le calculs des séquents 🔗.
Logique et informatique –
lambda-calcul
Cours l'ENS donnée par Jean Goubault-Larrecq. Lambda-calcul non typé (confluence, ...) et typé (isomorphisme de Curry-Howard) 🔗.
Programmation Avancée Cours de programmation de l'ENS donnée par Jacques-Henri Jourdan et Armaël Guéneau. On voit des aspect avancé de OCaml (GADT, objet, type fantôme) et une introduction à Rust (appartenance, durée de vie, ...).
Informatique Théorique Cours donnée par Laurent Rosaz. Cours sur les automates et les machines de Turing et les classes de complexité (NP-Complet, P-SPACE et NP-SPACE).
Compilation Cours donnée par Thibaut Balabonski. On étudie la partie avant des compilateur (Lexer, Parser et Typage). On fini par faire un interpréteur d'un langage donnée (Miniml). 🔗.

M1

--------------------------------------------------------------------------------
Langages de programmation, sémantique et compilateur Course donné par Thibaut Balabonski.
On étudie la partie arrière des compilateurs avec la génération de code assembleur (allocation de registre). On finit le cours en faisant un compilateur optimisant d'un langage impératif. 🔗
Programmation réactive Cours à l'ENS donné par Marc Pouzet and Timothy Bourke.
L’objectif de ce cours est l’étude et la mise en œuvre des principes et modèles fondamentaux utilisés pour concevoir et réaliser les systèmes réactifs.
Lambda-calcul et catégories Cours à l'ENS ENS donné par Paul-André Melliès.
Aspects basique de théorie des catégories pour formaliser le lambda-calcul dans cette théorie. 🔗
Lambda-calcul Cours donné par Thibaut Balabonski.
Sémantique du lambda-calcul et son pouvoir expressif. 🔗
Automates et applications Cours donné par Kim Hguyễn.
Ce cours présente une introduction aux automates, leurs propriétés en tant qu'objets algébriques et leurs applications en tant qu'objets calculatoires. 🔗
================================================================================

3. Stages

Interopérabilité vérifiée avec les exceptions entre OCaml et C Stage au LMF M1 (2024)
Encadrant: Armaël Guéneau
Sujet: Le stage visait à étendre Mélocoton avec des exceptions et tester cette extension avec des exemples simple.
Liens: sujet: 🖹 rapport: 🖹, présentation: 📽 - 📽, git:
Formalisation des dictionnaires en Coq Stage au LMF Magistère 1 (2023)
Encadrant: Guillaume Melquiond
Sujet: Le stage visait à formaliser des dictionnaires en utilisant des tables de hachage grâce aux tableaux persistants de Coq.
Liens: sujet: 🖹 rapport: 🖹, présentation: 📽, git:
Micro Optimisation CompCert TER Stage au LMF Magistère 1 (2022-2023)
Encadrant: Guillaume Melquiond
Sujet: L'objectif du stage consistait à effectuer des micro-optimisations sur le compilateur prouvé en Coq, CompCert.
Liens: rapport: 🖹, git: