Monte Carlo methods are a broad class of algorithms using random sampling to obtain numerical values. It could be used in Optimization, Numerical Integration or samping generation from a probabilistic distribution.
These notebooks are here to illustrate these concepts.