The aim of this dissertation is to investigate and analyse various numerical methods with implementation techniques in order to determine the quick and accurate models that can be used in option pricing. The numerical approaches are able to produce accurate prices for both European and American options. The European options have correct value that was formulated by Black, Scholes and Merton. However, their analytic model fails to solve American put option which is the continuing inspiration for researchers to develop new approaches or figure out the best combination of existing models. This paper tests 5 binomial trees, WAND technique, Monte Carlo simulation, Adaptive Mesh Model, Crank-Nicolson and Hopscotch models. Our findings indicate th...