
ALGO1 : Classic data structures, sorting algorithms, graph algorithms, simplex algorithms, research problems. You can find the webpage of the course here.
ARCSYS1 : C and network courses. You can find the web page of the course here.
FOND1 : Automata, languages, grammars, Turing machines
PROG1 : OCaml and Java programming course with projects
ALGODIST : Introduction to distributed computing.
Sécurité : Introduction to security. You can find the webpage of the course here.
ALGO2 : NP-completeness, approximation algorithms, probabilistic algorithms, data compression. You can find the webpage of the course here.
ARCSYS2 : System architecture, stucture analysis of processors, pipeline
FOND2 : Logic for computer sciences
PROG2 : C++ programming course with project
STATISTIQUES : Statistics and probability course
Traitement d’images : Digital imaging
Génération d’images : Image analysis and animation
Cryptographie : Introduction to cryptography (mathematics principles) and project