Cours d'option informatique renforcé recherche.

Ce cours comportera cinq TPs de deux heures pendant lesquels les étudiants seront invités à résoudre de petits problème algorithmiques et combinatoires issus du projet Euler : https://projecteuler.net/archives

Ils seront évalués en fonction du code qu'ils auront produit pour les problèmes qu'ils auront abordés ainsi que du nombre de problèmes qu'ils auront résolus.

L'objectif de ce cours est de familiariser les étudiants à la résolution de problème par la programmation. Cela implique une phase de modélisation du problème dans un langage de programmation, ici, Python, puis la conception d'un algorithme qui permette de le résoudre.