3.0 Hours; 3.0 Credits

This course involves the careful examination of software development techniques for solving problems in finance. Emphasis is placed on productivity and the development of software engineering skills including automation, source control, and API design. The course is aimed at students who have a basic understanding of C++ and quantitative finance. The primary development language is Python.

Prerequisite: Knowledge of C++ programming (as provided by an undergraduate level class)