ECTS
5 crédits
Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
Connaître, comprendre et savoir utiliser les concepts avancées de programmation (aspects, annotations, mixins, traits, cannevas, meta-programmation, réflexion...) et leur utilisation dans la définition de langages dédiés (patrons de Spinellis...).
Théorie de la calculabilité et de la complexité.