Types and data structures Course at Pierre and Marie Curry University