Constance Bocquillon

1st year at the ENS Rennes

Semester 1

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.

Semester 2

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