Introduction to options pricing theory and advanced numerical methods for pricing both vanilla and exotic options.