Bruin Algorithmic Insights provides students interested in financial engineering with a hands-on curriculum utilizing neural networks, post-modern portfolio theory and other models to implement AI and machine learning for financial portfolio optimization. We work with real-life problems, using built-in Python packages, to produce powerful projects.