QMC integration of non-smooth functions: application to pricing exotic options A project for a course on stochastic simulation