teaching
Graduate and professional courses on machine learning, data science, and statistics for financial technology.
Duke University — Pratt School of Engineering
Master of Engineering in Financial Technology, Digital Asset Research & Engineering Collaborative (DAREC)
- FINTECH 540Machine Learning for FinTech
Students implement supervised, unsupervised, and reinforcement-learning models in Python and apply them to real financial datasets in weekly coding labs.
- FINTECH / ECE 590Data Wrangling and Visualization with Python
End-to-end Python pipelines: query relational and document stores, scrape and clean live data, transform with pandas, and visualize results with publication-grade plots.
- FINTECH 520Introduction to Statistics and Econometrics
Probability, inference, and regression developed through Python notebooks on real financial data — students re-derive every estimator and code it before applying it.
- FINTECH 502FinTech Capstone
Semester-long industry-sponsored project: student teams ship a working prototype to a partner organization, from problem framing through code to stakeholder presentation.
University of Florence — School of Economics and Management
- UNIFIPython for Data Science
Hands-on training in Python and the scientific stack (NumPy, pandas, matplotlib) for data analysis, anchored on case-study notebooks that participants build and extend.