MSc - Diffusion Limited Aggregation