This slide set is a work in progress and is embedded in my Principles of Finance course, which is also a work in progress, that I teach to computer scientists and engineers http://awesomefinance.weebly.com/ This slide set is under serious development!