Starting in 2017 I began teaching a computational focused Financial Economics class using Python. My approach focuses on developing computational thinking to analyse financial economics problems not on the details of specific numerical methods for classical financial models. As a result we focus on developing the skills to run Monte Carlo simulations (mainly using NumPy and SciPy), how to wrangle a data using Pandas and then use Matplot to look at the results.
Examples of how code solutions to some of the problem sets are available on my YouTube channel.
The structure of the course has benefited from discussions with industry leaders. Particular thanks to Brendan Duval, Oliver Nunn and Jonathan Meagher.