FINM 32600 1 (Winter 2018) Computing for Finance in C++