Not necessary
Lecture notes for this course are available.
Lamberton, Lapeyre: Introduction to Stochastic calculus Applied to Finance. Baxter, Rennie: Financial calculus - An Introduction to Derivative Pricing. Björk: Arbitrage Theory in Continuous Time. Föllmer, Schied: Stochastic Finance - An Introduction in Discrete Time.