Computational Financial Mathematics using MATHEMATICA: Optimal Trading in Stocks and Options