NOC:Probability and Stochastics for finance