This repository is a compilation of code developed for my undergraduate thesis investigating the MFPT. The numerical component of the project developed here served as an interesting comparison with the analytical solutions investigated in my thesis. The development of the model was aided by Paul Panzer's (@Paul Panzer on Stack Exhange) post regarding twp-dimensional vectorized random walks available at https://stackoverflow.com/questions/48777345/vectorized-random-walk-in-python-with-boundaries.