I specialize in teaching computer programming applications in finance. My approach emphasizes that programming is an exercise in logical thinking. A good programmer must know how to break down repetitive tasks into a well-structured set of instructions. In order for a computer to execute these instructions, the programmer must further ensure that they are complete and based on Boolean logic. I use this approach in the course "Data Analytics and Quantitative Trading" that I developed for the Master in International Finance. I also have experience teaching a programming bootcamp.
Current Teaching
Master in International Finance: Investments and Algorithmic Trading (Block 1, Sept-Oct.)
Master in International Finance: Data Analytics and Quantitative Trading (Block 2, Nov.-Dec.)
Master in Finance: Advanced Corporate Finance (Block 1, Sept.-Oct.)
Executive Education: AI in Finance module (taught on demand)
Past Teaching at UvA
Master in Finance: Valuation (2014-2018)
Master in Finance: Corporate Governance (2013)
Bachelor: Corporate Finance (2012, 2013)
Note to students: Due to my current administrative responsibilities as Program Director of the MSc Finance, I generally do not have capacity to supervise master theses.