Jean-Christophe BACH


ENSEIGNANT CHERCHEUR
Dépt. Informatique

Téléphone : 02 29 00 15 73
Télécopie : 02 29 00 12 82
Courriel : jc.bach@imt-atlantique.fr
IMT Atlantique
Vue aérienne

Teaching activities

Object oriented design & programming ; languages engineering ; lambda-calculus ; rewriting ; logic ; concurrency & concurrent system modeling ; C ; Java ; Scala ; functional programming (Ocaml) ; modeling ; practical courses (GNU/Linux environment, network, security).

Tutor of several student projects related to: Openflexo environment, computer science popularization, game development, improvment of IPv6 support for Tor, modularization of a python learning environment, ROP attacks/chains, etc.

Courses codes for students: INF301, INF447, INF424, TC131D, ELU512, ELU610, F2B304, F2B205, F2B002B, SIT151, ATE208 + S2, S2R, S5, DD-RSO

TAF Software Development (DLR), work in progress.

Past experiences: (TODO)

 

Activités d'enseignement

Conception & programmation orientées objet : ingénierie des langages ; lambda-calcul ; réécriture ; logique ; concurrence & modélisation des systèmes concurrents ; C ; Java ; Scala ; programmation fonctionnelle (Ocaml) ; modélisation ; TP/ateliers (environnement GNU/Linux, réseau, sécurité).

Tuteurs de plusieurs projets étudiants autour de : environnement Openflexo, médiation/vulgarisation de l'informatique, développement de jeux vidéos, amélioration du support IPv6 pour Tor, modularisation d'un environnement d'apprentissage python, attaques/chaînes ROP, etc.

Codes des cours pour les étudiants : INF301, INF447, INF424, TC131D, ELU512, ELU610, F2B304, F2B205, F2B002B, SIT151, ATE208 + S2, S2R, S5, DD-RSO

TAF Développement Logiciel en Réseau (DLR),  en cours de construction (prochaine offre de formation).

Expériences d'enseignement précédentes : (TODO)

Technopôle Brest-Iroise - CS 83818 - 29238 Brest Cedex 3 - France
Tél : 33 (0)2 29 00 11 11 - Fax : 33 (0)2 29 00 10 00