Teaching

Currently

Supports pédagogiques

Les supports de cours, TD et examens sont disponibles sur Cours en ligne.
Vous devez vous inscrire administrativement et activer dans le mois qui suit la rentrée votre compte étudiant pour y accéder.

M1C MIAGE / MODL
volume: 42h
service: 46.5h
9h x 1.5 + 33h
Méthodes et outils du développement logiciel
1st year of master - Methods and Tools for Software Development
Software Testing, Code Quality, DevOps
lectures + practical work
M1C MIAGE / MAPC
volume: 36h
service: 45h
18h x 1.5 + 18h
Modélisation architecturale et patrons de conception
1st year of master - Architectural Modelling and Design Patterns
Software Architecture, Design Patterns
lectures + practical work
M1C MIAGE / PF
volume: 24h
service: 30h
12h x 1.5 + 12h
Programmation fonctionnelle
1st year of master - Functional Programming
Functionnal Programming over the JVM, Java 8+, Kotlin, Scala
lectures + practical work
L3C MIAGE / MODC
volume: 49.5h
service: 57.75h
16.5h x 1.5 + 33h
Modélisation constructive
3rd year of licence - Software Modelling with UML
UML
lectures + practical work (2 groups)
M1C MIAGE / PRJ1
volume: 12h
service: 12h
0h x 1.5 + 12h
Projet collaboratif 1
1st year of master - Project
Project (Java, JS or Python), Scrum
project
M1C MIAGE / PRJ2
volume: 12h
service: 12h
0h x 1.5 + 12h
Projet collaboratif 2
1st year of master - Project
Project (Java, JS or Python), Scrum
project
M2A MIAGE / PRJ3
volume: 8h
service: 8h
0h x 1.5 + 8h
Projet collaboratif 3
2nd year of master - Project
Project (Java, JS or Python), Scrum
project
MIAGE / TUTORAT
Tutorat
Enterprise Internship Supervision
CFA AFIA

Before


Where? Previous teaching experience has been achieved at:

  • since 2012: UFR SEGMI, Université Paris Nanterre
  • 2001-2012: UFR SFA, Université d'Evry
  • 2000-2001: Département Informatique, IUT de Nantes
  • 1997-2000: UFR ST, Université de Nantes

Software engineering
MDE, DSL, Design Patterns, TDD, Code Quality, UML, Merise, Grafcet

Programming
Imperative (C), Functional (OCaml), Object-Oriented (Java), Web (PHP, PERL, JS), Distributed (CORBA, RMI, WSDL and RESTful Services)

Formal methods
Transition Systems, Process Algebras, Petri Nets

Databases
Principles, SQL

Computer architecture, operating systems, networking
Principles, Assembly Language, Unix, Network Setup, DevOps

Computer and Internet Certificate
Use of an office suite