The practice of financial engineering requires skill in financial theory and practice, mathematics and programming. This course includes instruction in all of these areas. In this class, students will learn mathematical and computational methods that are applicable to the pricing and risk management of derivatives. The class provides an introduction to options pricing theory, covering stochastic calculus, the Black-Scholes partial differential equation, risk-neutral valuation and hedging portfolio replication. The course will focus on important numerical techniques used in finance, including variance reduction techniques in Monte Carlo Simulation and finite difference methods applied to partial differential equations. These methods will be applied to the pricing of exotic options. In this class, students will learn to program and implement financial models in Matlab.
[(MSF 504 with min. grade of C and MSF 505 with min. grade of C)]