Teaching
34 hours in 2025
The goal of this course is to introduce second-year students to the C++ programming language.
The concepts studied go from the most basic concepts to loops, functions, arrays, structured types and
interaction with the user.
Compilation and debugging mechanisms are also explained.
34 hours in 2024
The goal of this course is to introduce second-year students to the C++ programming language.
The concepts studied go from the most basic concepts to loops, functions, arrays, structured types and
interaction with the user.
Compilation and debugging mechanisms are also explained.
3 hours in 2023
The goal of this course is to introduce first-year students to operations research using a popularization
methodology. Divided in groups, the students present a subject related to operations research using a
methodology such that
people exterior to the domain can understand.
15 hours in 2023
The goal of this course is to introduce fifth-year students to the basic concepts of constraint
programming, a paradigm
different from linear programming.
Global constraints are introduced and domain filtering techniques relying on those contraints are
explored.
The course is based on the commercial solver
OPL
.
34 hours in 2023
The goal of this course is to introduce second-year students to the C++ programming language.
The concepts studied go from the most basic concepts to loops, functions, arrays, structured types and
interaction with the user.
Compilation and debugging mechanisms are also explained.