First year (Pre-graduation)
First semester
Prog1
Functional (OCaml) and object-oriented (Scala) programmingArcsys1
Unix systems, C programming and networksFond1
Formal languages and calculabilityAlgo1
Basic algorithms for graphs and treesMath1
Lebesgue integrationMath4
Optimisation and cryptographySecurity
Forensics analysis on Android projectEnglish
Second semester
Prog2
Advanced programming (C++ and lisp/scheme)Algo2
Advanced algorithmics : NP-completeness, probabilistic algorithms, algorithms for geometryArcsys2
ArchitectureFond2
LogicMath2
Applied statisticsImage
OpenGL programming, 3D render, animationEnglish