Java

Using Markov chains to disect "snakes and ladders" probability.
For our Computer Science capstone project, we take on the beast - building a compiler from scratch.
Area of the Mandelbrot Set using Monte Carlo Simulations.
It only takes eight consecutive Faro shuffles to bring a 52-card deck back to its original order.