Probabilités avancées : Martingales, algorithmes stochastiques et Monte carlo