Functions built on material from Columbia's Coursera courses on Financial Engineering and Risk Management (I & II).