• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Notre offre de formation évolue ! Les programmes pour l'année 2027-2028 sont en cours de mise à jour et peuvent évoluer jusqu'au 28 novembre 2026. Les programmes de l'année universitaire 2026-2027 restent consultables en cas de besoin.

UE Projet

  • Niveau d'étude

    Bac +4

  • ECTS

    3 crédits

  • Composante

    UFR Informatique, mathématiques et mathématiques appliquées (IM2AG)

  • Période de l'année

    Printemps (janv. à avril/mai)

Description

Deux projets au choix sont proposés dans le cadre de cette UE : un projet "Compilateur" ; un projet "Système"

Projets Compilation:
--------------------

Le projet consiste à développer un compilateur qui traduit un langage fonctionnel simple inspiré de OCaml vers de l’assembleur ARM. Les étapes principales du projet sont l’analyse de types, la traduction vers une représentation intermédiaire, et finalement la génération d’assembleur.

Projet Système
--------------
L'objectif est d'étendre les fonctionnalités d'un système d'exploitation.  Le système d'exploitation que nous étudierons est NachOS (T. Anderson, Univ. Stanford).  La principale difficulté concerne l'analyse et la compréhension de l'architecture du système. Les principales extensions concerneront la gestion des threads, la mise en oeuvre de la multiprogrammation autour d'une mémoire virtuelle, l'extension
du système de fichiers.


Lire plus

Pré-requis recommandés

Algorithmique et Programmation C/Java

Lire plus

Période

Semestre 8