The course aims to introduce various important numerical methods that have been widely applied in financial engineering. More specifically, the topics consist primarily of lattice methods, Monte Carlo simulation, and finite difference methods. Furthermore, broad applications of these numerical methods in financial engineering are also covered.