UMA Home page for Zacharie Ales

Ales
Zacharie
OC team
Room  2.4.29
Photo de Zacharie Ales
Ens/Chercheur

Maître de Conférence
Ph.D. 2014

Research activities (sorry, only french text)

  • Optimisation combinatoire
  • Programmation mathématique
  • Science des données
  • Approche polyédrale
  • Optimisation robuste
  • Fouille de données
  • Problèmes de partitionnement et d'ordonnancement

Teaching activities (sorry, only french text)

2015 - 2017 : Maître de conférences, Université d’Avignon, Centre d’Enseignement et de Recherche en Informatique (CERI) :

  • Algèbre de Boole (L3, 14h CM, 30h TP) : opérateurs, propriétés, fonctions logiques, formes canoniques, tables de Karnaugh.
  • Fondement de la sécurité (M2, 9h CM, 12h TD) : cryptosystèmes, complexité algorithmique, ensemble quotient Z/nZ.
  • Introduction à l’informatique (L1 (classe prépa CPES), 13h CM, 13h TD) : C++, variables, fonctions, instructions conditionnelles.
  • Introduction à l’optimisation (L2, 15h CM, 15h TD) : modélisation, algorithme du simplex, dualité, méthode hongroise.
  • Algorithmique et programmation (L1, 33h TD, 21h TP) : Python, expressions booléennes, instructions conditionnelles, méthodes.
  • Interface Homme-Machine (L3, 24h TD) : C#, délégués, évènements.
  • Algorithmique avancée (M1, 30h TP) : Java, tables de hachage, arbres binaires de recherche, algorithme pagerank.
  • Projet ingénierie logicielle (L3, 72h TP) : Java, Git, gestion de projet.
  • Tutorat d’étudiants alternants (L3 à M2, 30h).

2014 - 2015 : ATER, IUT d’Orsay, département Informatique,

• Conception et programmation objet avancées (L2, 42h TD) : Java, gestionnaire de versions, débogage, généricité, collections, introspection, communication réseau, threads.

• Bases de la programmation orientée objets (L1, 41h TD) : Java, objet, classe, héritage, visibilité des attributs et méthodes, documentation, tests unitaires.

• Architecture des applications mobiles (L2, 72h TD) : Objective-C, prise en main d’Xcode, gestion des storyboards, déploiement mobile.

• Projet de programmation mobile (L2, 27h TD) : Objective-C, encadrement d’un projet de programmation sur iPad de 16 étudiants.

2013 - 2014 : Moniteur en Mathématiques, INSA de Rouen,

• Propriétés fondamentales des fonctions d’une variable réelle (L1, 55h TD) : suites réelles et complexes, continuité et dérivabilité, intégrales et primitives, développements limités.

• Algèbre linéaire (L1, 6h TD) : lois de composition internes, groupes, anneaux, corps, corps de nombres complexes, polynômes, fractions rationnelles.

• Probabilités (L2, 3h CM) : dénombrement, variables aléatoires discrètes et continues, loi des grands nombres.

2012 - 2013 : Moniteur en Informatique, INSA de Rouen,

• Initiation à la programmation impérative (L1, 32h TD) : Python, expressions booléennes, instructions conditionnelles et itératives, tableaux.

• Algorithmique et programmation (L2, 24h TD) : Python, modularité, récursivité, structures de données, tris, fonctions et procédures.

• Encadrement de projet de fin d’études (M2, 8h TD) : extraction de motifs dialogiques bidimensionnels par heuristiques de fusion.

Publications