026COMPL5

Principes des compilateurs

Le but de ce cours est de présenter les bases théoriques ainsi que les techniques utilisées pour concevoir et réaliser un compilateur. Les idées et techniques développées dans ce domaine sont si générales et fondamentales qu'un informaticien (et même un scientifique non informaticien) les utilisera très souvent au cours de sa carrière: traitement de données, moteurs de recherche, analyse des textes, etc. Ce cours permet également, aux étudiants, d'approfondir leurs connaissances sur les notions d’algorithmique, d'optimisation et des langages de programmation.


Temps présentiel : 50 heures


Charge de travail étudiant : 75 heures


Méthode(s) d'évaluation : Examen final, Examen partiel

Ce cours est proposé dans les diplômes suivants
 Licence en informatique