Finite Difference Methods in Financial Engineering: A Partia