The Data Science Key to an Unpredictable Future: Hands-on Guide to Solving Complex Challenges with Python and Gurobi.


While machine learning helps businesses with their data-driven decision-making, it cannot solve all business problems. In addition to predictive modeling, there are numerous situations in which prescriptive models are required, where the optimal decision is needed considering the business constraints. Data scientists may not learn about prescriptive analytics or encounter any problems that can be solved using optimization.

This workshop will introduce you to optimization as a powerful tool in your analytics toolbox. You'll learn what optimization is, how to think about a problem through an optimization lens, and how to formulate the problem. Having heard about supply chain in the past two years due to shipping delays and labor shortages, it's only fitting to discuss an optimization problem within this domain. You will see how to formulate that problem mathematically, how to add complexity to it step by step, and how to solve it utilizing Python and Gurobi, a leading commercial optimization solver.


Ehsan is a Principal Operations Research Scientist at Decision Spot, with knowledge in logistics and transportation industries. Over the years, he has worked with several Fortune 500 companies, including GE, Norfolk Southern, and C.H. Robinson. Ehsan has worked on a variety of supply chain projects and has focused primarily on network optimization and routing. Before joining Decision Spot, he worked at Opex Analytics, which was acquired by Llamasoft, and later by Coupa.

He holds a PhD in Industrial Engineering and has been an Adjunct Lecturer at Northwestern Master of Science in Analytics (MSiA) program since Fall 2019.

Open Data Science




Open Data Science
One Broadway
Cambridge, MA 02142

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from - Youtube
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google