EN FR
EN FR


Section: Dissemination

Teaching - Supervision - Juries

Teaching

  • Master: Marcus Denker, 2 hours, Advanced Reflection. MetaLinks, VUB Brussels, Belgium.

  • Master: Steven Costiou, Fondamentaux du debugging, 20h, M2, Université de Lille

  • Master: Steven Costiou, Fondamentaux du debugging, 12h eTD, M2, Université de Bretagne Occidentale

  • Master: Steven Costiou, Introduction au C, 10h, M1 + M2, Polytech-Lille

  • Master: Steven Costiou, IOT, 13h, M2, Polytech-Lille

  • Master: Steven Costiou, IOT, 8h, M2, Université de Picardie Jules Verne

  • Licence: Steven Costiou, Systèmes d'information, 36h, L3, Université de Bretagne Occidentale

  • Master: Christophe Demarey, Intégration continue, 16 EdTD, M2, Université de Lille, France

  • Master: Bragagnolo Santiago, Robotique avec ROS, 36h TD, M2, ISEN

  • Master: Bragagnolo Santiago, Introduction a la blockchain, 6h TD, M2, Université de Lille

  • Licence: Bragagnolo Santiago, Programmation par objet, 26.3h TD, Polytech-Lille, France

  • Licence: Anne Etien, Bases de données, 30h, L3, Polytech-Lille, France

  • Licence: Anne Etien, Programmation par objet, 40h, L3, Polytech-Lille, France

  • Licence: Anne Etien, Bases de données, 30h, M1, Polytech-Lille, France

  • Master: Anne Etien, Test et Maintenance, 10h, M1, Polytech-Lille, France

  • Master: Anne Etien, Test et Maintenance, 14h, M2, Polytech-Lille, France

  • Master: Anne Etien, Système d’information objet, 10h, M1, Polytech Lille, France

  • Master: Anne Etien, Bases de données Avancées, 17h, M1, Polytech-Lille, France

  • Licence: Vincent Aranega, Programmation Python, 42h, niveau (L1), Université de Lille, France

  • Master: Vincent Aranega, Génie Logiciel, 42h, niveau (M1), Université de Lille, France

  • Master: Vincent Aranega, Paradigme de Programmation par la Pratique, 40h, niveau (M1), Université de Lille, France

  • Master: Vincent Aranega, Paradigme de Programmation par la Pratique, 15h, niveau (M1), Université de Lille, France

  • Licence: Vincent Aranega, Programmation C, 42h, niveau (L2), Université de Lille, France

  • Licence: Vincent Aranega, Programmation avancée, 32h, niveau (L3), Polytech-Lille, France

  • Licence: Nicolas Anquetil, Principes des Système d'Exploitation, 30h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Conception OO Avancée, 34h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Modélisation Mathématique, 36h, L2, UT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Production d'Application, 30h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Programation Mobile, 30h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Projets Agiles, 12h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Graphes & Languages, 64h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Suivi de Stages, 15h, L2, IUT-A, Université de Lille, France

  • Licence: Nicolas Anquetil, Interfaces Hommes-Machines, 32h, L2, IUT-A, Université de Lille, France

  • Licence: Benoît Verhaeghe, Structure de données, 22 EdTD, L3, Polytech Lille, France

  • Licence: Benoît Verhaeghe, Système d'exploitation, 20 EdTD, L2, Université de Montpellier, France

  • Licence: Benoît Verhaeghe, Fondamentaux Architecture et Systèmes d'Exploitation, 15 EdTD, L3, Polytech Montpellier, France

  • Master: Benoît Verhaeghe, Architecture Logicielles, 25 EdTD, M1, Polytech Lille, France

  • Master: Benoît Verhaeghe, Évolution et restructuration, 9 EdTD, M2, Université de Montpellier, France

  • License: Damien Pollet, OpenDevs, 35h, L3, Université de Lille, France

  • License: Damien Pollet, Programmation objet en Java, 140h, L3, IMT Lille-Douai, France

  • License: Damien Pollet, Systèmes numériques, 18h, L3, IMT Lille-Douai, France

  • Master: Damien Pollet, Technologies des systèmes d'informations, 28h, M1, IMT Lille-Douai, France

  • Master: Damien Pollet, Ingénierie du logiciel, 7h, M2, IMT Lille-Douai, France

  • Master: Damien Pollet, Algorithmes pour les réseaux, 22h, M2, IMT Lille-Douai, France

  • Licence: Julien Delplanque, Structure de données, 18 EdTD, L3, Polytech Lille, France

  • Licence: Julien Delplanque, Base de données relationnelles, 16 EdTD, L3, Polytech Lille, France

  • Master: Julien Delplanque, Base de données, 12 EdTD, M1, Polytech Lille, France

  • Master: Julien Delplanque, Informatique Industrielle 2, 12 EdTD, M1, Polytech Lille, France

  • Master: Stéphane Ducasse. Pharo, 20h, University of Prague, Czech Republic

  • Master: Stéphane Ducasse, Advanced Design, 16h, M1, Université Brest, France

  • Licence: Stéphane Ducasse, Interpreters, 24h, L3, Université de Lille, France

  • Master: Stéphane Ducasse, Pharo, 2h, M1, Polytech Lille, France

  • Master: Stéphane Ducasse, Advanced Design, 2h, M1, ENS Paris Sud, France

  • Master: Stéphane Ducasse, Advanced Design, 20h, M1, Université de Picardie, France

  • Master: Stéphane Ducasse, Advanced Design, 20h, M2, Tunis ENSI, Tunisia

  • Master: Stéphane Ducasse, Advanced Design, 9h, M1, Université de Brest, France

  • Master: Stéphane Ducasse, Modelisation, 18h, M1, Paris Pantheon Sorbonne, France

  • Licence: Carolina Hernández Phillips, Algorithmique et Programmation, 12 EdTD, L3, IMT Lille Douai, France

  • E-learning

    • Pharo Mooc, 7 weeks, Licences and Master students

    • Pedagogical resources: TinyBlog: Develop your First Web App with Pharo[16] and Pharo with Style [17]

Supervision

  • PhD: Jason Lecerf, Designing Language-Agnostic Code Transformation Engines, 26 Nov 2019, CEA, Thierry Goubier, Stéphane Ducasse

  • PhD in progress: Oleksandr Zaitsev, Machine Learning-Based Tools to Support Software Evolution, started Jul 2019, Stéphane Ducasse, Nicolas Anquetil

  • PhD in progress: Benoît Verhaeghe, Support à l’automatisation de la migration d’interface d’applications Web : le cas de GWT vers Angular, started Jan 2019, Anne Etien, Nicolas Anquetil

  • PhD in progress: Théo Rogliano, On multiple language kernel, started Oct 2019, Stéphane Ducasse, Luc Fabresse

  • PhD in progress: Pierre Misse-Chanabier, Modular, green, versatile Virtual Machines, started Oct 2019, Stéphane Ducasse, Noury Bouraqadi

  • PhD in progress: Julien Delplanque, Software Engineering Techniques Applied to Databases, started Oct 2017, Anne Etien, Nicolas Anquetil

  • PhD in progress: Thomas Dupriez, New Generation Debugger and Application Monitoring, started Oct 2018, Stéphane Ducasse, Steven Costiou, Guillermo Polito

  • PhD in progress: Mahugnon Honoré Houekpetodji, Multi-Facet Actionable for Information System Rejuvenation, SPI Lille, France, Stéphane Ducasse, Nicolas Anquetil, Nicolas Dias, Jérome Sudich

  • PhD in progress: Carolina Hernández, Tools for MicroKernels Guillermo Polito and Luc Fabresse

Juries

  • Dynamic program analysis for suggesting test improvements to developers, Oscar Luis Vera Perez, KTH Royal Institute of Technology, (Sweden), 17/12/2019.

  • Adaptation non-anticipée de comportement : application au déverminage de programmes en cours d’exécution, Steven Costiou, Université de Bretagne Occidentale, Brest (France), 26/11/2018.

  • Modélisation et évaluation de la sécurité des parcours d’authentification Youssou Ndaye, Université Rennes 1, France, 10/12/19

  • Challenges in the collaborative evolution of a proof language and its ecosystem Théo Zimmermann, Université de Paris, France, 12/12/19

  • ARIANE: Automated Re-documentation to Improve software Architecture uNderstanding and Evolution, Alexandre Le Borgne, IMT Mines Alès, France, 12/12/19.

  • Contribution à la conception d'un Système de Recommandation dédié à la réutilisation de composants logiciels, Brice Evrard Tarehy, Université de Fianarantsoa, Madagascar, Jan. 2020.